Migrating data can be done through a variety of connectors.
A free example of this is the Microsoft Dynamics Connector with instance adapter.
http://www.microsoft.com/en-us/download/details.aspx?id=35385
Changing the base language can be done "unsupported" by modifying the XML file. Change the language code in the file.. zip the solution and import it on the new environment.
Rune Daub Senior Consultant - Dynateam CRM http://www.xrmmanagement.com