Hi there,
A few people have used this to protect the paint from the weather:
http://www.theultimatefinish.co.uk/gtechniq/c2-liquid-crystal.aspxBut, no wax or clear coating is going to help prevent stone chips. Sure, it might make really small particles glance off the car, but actual stones that fly up and hit your car...no chance.
It's true, you don't need to run cars in like you used to such is the build quality of the engines these days. However, just be sensible and give it a varied run of town driving, longer distance, and stop-start, just to get things bedded in nicely. Don't worry about going fast or hitting the red line, but just get there sensibly to start with.
Personally I've not heard of having to leave my car for 2 minutes before switching it off...sounds ludicrous to me, but maybe a grain of truth? Either way, it's not something I'll ever be doing!

As long as you don't drive it like a lunatic everywhere, a regular annual service should keep it mechanically sound.