Ivo can do everything you listed. He's at 401/Dixie (just north). He will also be the most competitively priced and produce the same quality work.
He's done my FBO E93 (install/tear down) and front bumper.
If the FMIC is direct fit with no shroud cutting he will charge 1HR labour. But since you have so much, I'm sure he'll hook you up. No need to pay extra just because...just my opinion