I would use either metal prep before priming, or use a self etch primer, before the epoxy.

Rust starts on a microscopic level. (you can't see it) Make sure you include something to neutralize any rust, or run the risk of losing the entire paint job later.

Epoxy primer seems to be considered the most waterproof.