+1 on the Corroseal for prep.... I had wire wheeled my frame and wiped down with Ospho, another rust converter, fairly caustic at that, when my neighbor brought home some Corroseal. I coated with POR15 after the Ospho, then Fluid Film over that. Its holding up well after almost a year.
I'd say...