I've got a 97 Dodge Grand Caravan that's generally in pretty good shape, but the roof has started peeling badly, and a few spots have accumulated some rust.
This is an old car with limited value, so I'm not interested in putting a lot of money into cosmetics at this point... but I would still like to keep it looking somewhat decent, and (mainly) prevent the roof from rusting through. I'm looking for help/advice here, because I'm a software guy with embarrassingly little know-how when it comes to cars (or really, doing anything with my hands :( ).
After putzing around on the internet I'm thinking to peel the paint away as best I can, spray the rusty spots with a rust converter (like this one), then spray the whole roof down with a basic enamel spray paint (like this one).
Does that sound like a halfway reasonable idea? If so, any tips on how not to botch the operation? If not... what should I do?
P.S. If I don't care about the aesthetics at all, would it be "enough" to spray the rust with the rust converter and leave it at that? Or do I need more protection provided by enamel / something else to prevent the rust from coming back immediately?
Pictures (open in new tab for original large size):