Thanks for your reply Marti.
Yes, last Carsoft is 7.3 and it works with 1988-2008 BMW.
Understood for Km/Miles. It only change the code and not the number of Km/Miles. I am also wondering about the miles per gallon TO liter for 100km.
Probably I need to call BMW and ask what is needed and how much does it cost.
Regarding legislation, maybe it is not mandatory but I prefer to have all in KMs like a real European BMW

.