For the mirror covers, there is always the M-Performance carbon fiber version:
https://www.getbmwparts.com/oem-part...b3J5IFBhZ2U%3D
I would also try your dealer's parts counter to see if the basic black can be purchased.
As for your wheel and tire insurance, wouldn't changing the wheels out invalidate such a policy?