I have a Canadian specification 2012 M3. The Swiss technical inspection folks gave me a pass with the amber front markers. They did the same for the rear fog lamps but strongly suggested that I get that fixed (I will follow the instructions posted on this board).
The radio is more of a puzzle but a coding whiz on the board is looking into whether that is just a software fix.
For the BMW Assist I have heard two answers. One is that there is missing hardware on US Spec cars (not sure of that is true for Canadian) and the other is that it is a matter of changing the GSM SIM card. I should know early in the new year.
The garage door opener is not that important to me. Apparently frequencies are different. I am not sure that the one for my apartment would even work on the Euro Spec mirror. I will just keep my remote in the door pocket.
I will be swapping out the ugly sun visors for non-nanny state ones.