Prep them the same way you would prep a bare car body for paint - 100% clean including the welds. Stove or bbq paint works as well as the specific ceramic header paints. Warming them up with a propane torch before paint seems to help the paint bite better.

If you drive in the rain a lot they will eventually grow surface rust in the collector area.