Anyone ever replace or install vinyl roof ?

I realize there might be rust there
The bubbles ARE rust.

You could try a heat gun (sparingly) to be able to pull the vinyl up. There are adhesives for the job, Google should give you the answer.