Thanks guys,
I appreciate the very useful input.
@njmopar, cool.. I never knew that - but I've used high-zinc primer on aircraft applications, back when I was working in that field, and it was a protectant we could just leave as a coating, or use as a primer for finished paint.
@Sunroofcuda - Yeah, I wouldn't use anything that is absorbent, or that doesn't completely dry.. Even though ArmorAll is soap-based and should just rinse off, I'd be afraid of it sucking into the brake pads and even if it didn't affect the brake pads performance, they might just stink all the time..
For the effort it would take each time to spray the rotors outside and inside (He'd have to buy a jack, and tire chocks, and probably jack stands, then store them somewhere).. I'll advise him to simply not worry about it and buy a set of cheap spare rotors to have on the shelf.
The Nuclear Option: Get a car with carbon fiber or ceramic rotors!
Cheers,
- Art