Soldato
I don't know about any of the rest, so I won't offer help there, but you can buy the official year's worth of map updates with USB + over the air updates from the BMW store online. Over the air updates ONLY update your local country (UK in our case) but the USB download does the whole of Europe. I can't remember the cost, but it's realtively inexpensive (maybe around £100?).Map Updates
One last thing - how can I update his maps? I've seen you can download them online, is this illegal?
/edit: map update package on my 2015 F80 was £79 I believe (that was USB + online)
It's not illegal to download them from another source, but you AFAIK you need a particular "key" to unlock and update it, and these have to be bought, either from BMW or from some other source.