Где в MVVM разместить глобальный класс?
Почитайте про DI контейнеры
Тут два варианта: создать статический класс и в нем ссылку на экземпляр класса для работы с устройством и второй вариант — просто передавать требуемый класс в параметрах конструктора каждой VM.