You can also get really good quality lacquer primer in a can. But don't forget that any primer EXCEPT epoxy is porous, and will let water get to the bare metal underneath.
I would be tempted to try epoxy primer (you can get it cheap from Summit these days, or SPI) and roll it on as already...