I removed the vinyl top off of one of my previous vehicles. You will have to make a slice in the vinyl to get started, most likely you will have to remove all trim pieces around it or you can use a very sharp razerblade to cut the edges. There will be glue on the roof and will need to be scraped off. I had to bring mine to bare metal, so it needed to be primed. The other thing that i found and hope you don't was the roof was damaged at the factory and bondo was used to make the surface have shape but not a good job which is probable why the vinyl roof was installed in the first place. Good luck!!
2011 Performance White 5.0 Premium 6spd MT, 3.73's, 401A
Mods: Staggered 18" FR500 wheels with 255 45 18, & 295 45 18 tires, Air Lift Drag Bags, Roush axle backs, Eibach Pro springs, BMR Adjustable Panhard bar, Center Fog grille, MMD Hood Struts,BAMA Tuned, JPC Line Lock, Blowfish Racing Bracket