Corrosion giving you a problem? Have a look at our iron questions for some guidelines.
Yes, PROMINENT PAINTS ULTRA PRIME. It is a white, multi-substrate, low odour primer.
No, our aluminium paint is self cleaning. It sheds small quantities of loose aluminium oxide which prevents other paints from adhering to it.