After 17+ years of dirty salty and wet New England winters much of the pint on my frame has warn away and in its place is surface rust. Later this spring I will be removing said rust and repainting the frame with flat black Rustoleum and a few layers of clear coat. I'm just wondering what the best method for this would be. I will try to remove all the parts I can to paint them as well.

My method was going to be sand and brush off all the rust I can then tape/cover all I don't want black and first coat it with Rustoleum primer then a few coats of flat black and finish with 2-3 coats of clear. Anything else I should do?