On the rust issue, if you peel an original vinyl top you'll discover there's very little paint on the roof, and there's even less in the window channels.... When we restore these cars most of us don't pinch pennies on paint, seal the metal & rust won't be an issue...
Some colors a vinyl top really compliment, others not so much...