Vinyl Tops

I'd like to get peoples opinions regarding vinyl tops. Both my 70 Challenger and 71 Barracuda were originally vinyl top cars. Challenger's roof is currently painted white, but I have the correct vinyl top in a box. I'm thinking painting the roofs with multiple coats of paint. Maybe spray on undercoating first as well? The factory primered the roofs, but never finished them prior to putting on the vinyl top. Just trying to prevent any future rust issues.
Author: Xcudame