Actually from experience, 3" pads can work the sides/top/bottom of front and rear windscreen quite well. Only very close to a standing wiper based will be a challenge, so that part usually go in by hand.
Honestly it is hard to tell if your watermarks are deep or light from photos. The only way to know is once u have used the glass polish 1-2 rounds on the affected area, u may see most of it gone but at certain angles can still see very small donts of watermarks left. The one glance from 5ft distance should probably look clear.
I think Soft99 Glass Compound Z is quite an old product and no longer in the market. I was also sold by its advertising videos back then, but in reality it doesnt work anywhere near as good. For a more current tech product, perhaps u could try Carpro Ceriglass instead.
No, please do not use this glass-specific products on side mirror and headlamps. Side mirror is especially a big no-no, as the so-called glass material is very different from your windows and from my reading, polishing will most likely permanently scratch it. For headlamps, I would suggest for u to assess the headlamp condition first, as most newer car headlamps have been sprayed with some special clearcoat. Unless your headlamp clearcoat is peeling, yellowing, or even hazy now, then only u should consider wet-sanding with very fine grit sandpaper, followed by normal car compound and polish.
For the stone chip, from the picture it looks quite serious, so I suggest bringing it to a pro to assess. If the chip is serious enough that it starts to crack more when driving (and wind pushing into the crack and opening it more), then it definitely should be repaired first prior to doing other things with your windshield.
I have not tried windshield repairs DIY, but from videos it seems to look simple enough. Only way to know is to buy a kit and try it yourself.
During my car wash days, we also encounter many BMW and Mercs that have the same issue. I think the typical soaps or APC dont have the breaking down or cleaning power as compared to acidic/alkaline based cleaners.
Just a word of caution when using Cartec Wheel Cleaner, it is alkaline in PH level, so its spray vapours and mist can sting and should avoid breathing it in at all costs. When spraying u should try to set your sprayer head to less mist and more squirt. If the sprayer head is set tightly to high mist setting, ur chance of getting the mist blowing into the wind and hitting your eyes and accidentally breathing in is quite high. So loosen the sprayer head setting to single line squirt, then tighten it bit by bit to a slightly wider squirt but minimal mist.
Also, while the Cartec Wheel Cleaner is dilutable, if possible your spray bottle head should also use one that is highly chemical resistant. So far as I experienced, the grey head type of sprayer head isnt as chemical resistant to alkaline and its internal parts eventually fail, but the black head sprayer is much more resistant. The head is sold by SGCB distributor in Puchong.
https://www.facebook.com/sgcbautocaremalays...?type=3&theaterJust my 2 sen experience, hope it helps.