Painting Headers

I will be removing my Hooker Headers and wire brushing the rust and cleaning them up to paint. I purchased a can of Rust Oleum High heat 2000 degrees paint. I was wondering on what would be the best way to repaint these headers and if the paint I purchased is proper for this application. I will be cleaning em down with mineral spirits and degreasing em, even though they do not appear to have much grease on them. I will be using a high heat primer on them before I paint the top coat. Do I need to bake the headers after initial painting? I do not want to have to take these off again and repaint em and am hoping I can get some assistance on the proper way to refinish these headers so that the paint actually does not bake off in a month or two. Thanks for the help. -maniac