Ответ 1
Некоторые классы WinRT могут использоваться из настольных приложений, включая части пространства имен Windows.UI. Одним из таких примеров являются API уведомлений тоста - они могут использоваться как приложениями Windows Store, так и настольными приложениями. В справочном разделе API каждая страница класса показывает, относится ли API к приложениям Windows Store или настольным приложениям (пример для тоста). Существует пример использования API-адресов уведомлений о тостах из настольного приложения, предоставленного в MSDN.
MSDN содержит полный список классов WinRT, доступных для настольных приложений.
Edit:
Возможность добавления ссылки на API WinRT отключена по умолчанию в настольных приложениях С#. Проект должен специально ориентироваться на платформу Windows 8. Чтобы добавить ссылку на WinRT API (сборка Windows.winmd), добавьте в файл проекта следующее:
<PropertyGroup>
<TargetPlatformVersion>8.0</TargetPlatformVersion>
</PropertyGroup>
После добавления этого в проект в диалоговом окне диспетчера ссылок появится вкладка "Windows", и вы можете добавить сборку Windows. Для получения дополнительной информации см. "Основная подгруппа" в этой статье MSDN.