I shoot a lot in variable weather and the best results came from simplifying. Gentle and ammonia free optics cleaner, minimal pressure, fresh contact surface for every few passes. One slow center to edge motion beats rubbing back and forth. If something stubborn remains, breathe lightly to fog the glass and repeat with a new spot rather than adding more pressure which, yeah tiny changes, big difference.
Yes, but you need a suction cup mount with a sticky gel base and a proper dash pad; the tiny adhesive pucks tend to fail on textured plastic. I like Coolpow 16 because the locking gel suction cup clamps down firmly and it includes a 3M dashboard pad that bonds to textured surfaces. Clean the spot with alcohol and let the pad cure before clipping on the arm and you'll avoid the wobble.