PPF sticks to the fender flares just as well as the other body painted surfaces. Never used vinyl wrap but I'd expect similar results. PPF would not work on the roof in stock surface finish/texture since the PPF is a total of 8 mil thick, vinyl wrap is much thinner and may work.How well has vinyl wrap stuck to fenders? Also roof? I'm worried about the adhesion.