Minimum prep is pressure wash/de-grease followed by scrape and wire brush to remove loose scale and loose paint. Next is primer - Rustoleum red, Eastwood Rust Encapsulator or Rust Bullet. I have personally used Rustoleum and Eastwood with good results. Then a coat of SG black (Rustoleum or similar). Undercoat optional after the primer.