Bimmersports Automotive will have the reflash for the DME. it will take time to send it to US.Ask them.
The install is not difficult, but there are a few parts to mount, so it will be time consuming. I will recommend contacting the shop and founding out. I will not be able to tell you. I was installing it myself.