Thanks guys as well for the comps..
Here is the only good pic I have of the vinyl roof. I did it in gloss black to match up the shiny paint. I would have done the fin but we ran out of time (a local area wrap guy did it) and then I realized I didnt care if the fin remained white. Its a relatively easy job for a professional and of course is simple to reverse. I also had the door handles wrapped (10 min job) and the factory spoiler until I went with the BMW Performance one in carbon fiber.