Имеющиеся сегодня навигаторы не имеют подробной карты всех вышеперечисленных мест - слишком велика Россия-матушка. Где-то один получше, где-то другой.
А вот навигатора, который позволяет скачивать
спутниковые карты для работы с ними оффлайн я не знаю. Увы.