Ответ 1
Нет, приложения в стиле Windows 8 Metro не будут поддерживать подключение к локальной базе данных. То есть вы не сможете использовать своего рода connectionstring, где вы можете сказать, подключиться к серверу X. Это связано с принципом "Market Store", что приложения должны работать из коробки без настройки соединения с базой данных.
Вероятно, будет поддержка локальной базы данных, как в Windows Phone 7 (SQL CE) с Linq на sql поверх нее.
Если вы хотите получить доступ к базе данных, которая находится в центральном месте, вам придется выставлять данные из базы данных с помощью веб-сервисов, которые могут быть использованы вашим приложением в стиле метро.