Actually no modification required for the radio.
just plug in the mic into middle cavity of the radio and route the mic wire.Software update will keep the same version as original and dealer will never figure out that software has been updated.
Language settings are very simple.
Need to go to "Menu" "System setup" "Language"
Select "Set language as English" and it will do it.
Please note that the language should match your cluster language settings.
Has anyone used this new Nav/Sat/MP3 player yet??

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic