The mirrors are a right pain to wrap, let alone in C/F effect vinyl which can look sh*te as the pretend weave pattern just won't flow around the contours well. Gloss Black, yes.
Personally I wouldn't bother wrapping mirror caps, just buy ones in the colour you want (as cheap as £29.99 from eBay ready painted in any colour) or get real C/F ones ie the OSIR ones, not cheap though.
The roof is a 2 man job and due to te size is hard to do and do well. Usually cost £150-£200+ for the roof and about £20+ per mirror cap.
Loads of places that will do this, I'm not in your neck of the woods so let google be your friend.