I posted some tips in the E91 thread from my roof wrap, but most of them should apply to all models.
https://www.e90post.com/forums/showp...postcount=3144
Also check out the CK Wraps videos on YouTube, he gives very detailed instructions on wrapping just about anything on your car, and also gives tips and tricks for roof wrapping specifically.