All bare metal should be sanded with 80 grit (for tooth), cleaned, and immediately shot with epoxy primer. Use no substitutes and for goodness sakes do no use an "etching primer" Epoxy, nothing else.
On edit: Once you've got it sealed you can use anything you want on top of that. It its a bare-metal-looking finish you want you can get a better looking and much more durable one by painting it on rather than coating the bare metal itself.