Относительно вопроса № 2: Если вы используете ODBC через ADO.NET, то вы можете просто изменить строку подключения, но если вы используете драйвер соединителя. Mysql, то вам может понадобитьсяобновить сервисный уровень в вашем приложении, чтобы использовать либо odbc, либо собственный драйвер db2 для .net.
Наслаждайтесь!