Hi Kevin, given all that you list you want from a set of products, and the colour of your car, I would strongly recommend the Jeffs Werkstatt Acrylic system. It is explained, along with piccies of a similar coloured BMW on this thread...
What to use and why on silver, white and grey
Here is the routine that I would follow if I had your car and was subject to the conditions you list...
Wash (ideally every week)
Basic Wash Kit -
Basic Wash Kit
Use the above as described in this guide for safe and effective results:
Car Care and Detailing Advice - How to wash and dry your car safely and effectively
Clean (ideally once every 6-12 months)
Meguiars Quik Clay -
Meguiars Quik Clay
Use the above as described in this guide for safe and effective results:
Car Care and Detailing Advice - How to clean your paint in preparation for polishing or protection
Polish/Protect (polish lightly after claying, top up protection every 6-8 weeks)
Jeffs Werkstatt Acrylic Kit -
JEFFS Werkstatt Acrylic Kit
The Jeffs Werkstatt Acrylic Kit is a sealant-based system that looks great on metallic finishes, and offers terrific durability. The kit also comes with all the necessary applicator pads and buffing towels. The Prime Acrylic basecoat is a deep paint cleanser that also lays down a tough initial coat of protection; you should use it once every six months after claying (it serves as a light finishing polish to further cleanse the paint). Acrylic Jett Trigger is a pure spray sealant that should be used to add more gloss and durable protection every 6-8 weeks; the more layers you build up, the better the finish will get. The Acrylic Glos is a quick detailer, and can be used to boost gloss and lubricate when drying off after washing, and to loosen the residues of Prime and Trigger if you find them hard to remove. Here are some simple instructions for using the kit...
After initial wash and claying steps to remove loose and bonded surface contaminants respectively, start out by applying a basecoat of Prime Acrylic using the white side of the Ultimate German Applicator Pad, and buff off this residue using the blue Poorboy's Super Thick & Plush Towel, using a spritz of Acrylic Glos to help loosen the residue if needs be. Then apply a coat of Acrylic Jett Trigger by spraying onto one of the coral Poorboy's Deluxe Mega Towels, wiping over the panel and then buffing off with the other Poorboy's Deluxe Mega Towel, again using a spritz of Acrylic Glos to help loosen the residue if needs be. Then simply add a fresh coat of Acrylic Jett Trigger every 6-8 weeks until the time comes to clay the car again, usually 6-12 months later.
The extra good news is that this kit is currently on offer, as part of our Werkstatt for Winter campaign - this system really is great for winter use, see here for more details...
Special Offer: Werkstatt for Winter