В словарях фразеологизмов не зафиксировано сочетание как по волшебству — только сочетание как по мановению волшебной палочки. Впрочем, сочетание как по волшебству в приведенном предложении есть основания считать обстоятельством образа действия (= «волшебным образом») и все-таки не обособлять.
В параграфе 26 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина говорится, что в случае двукратного повторения союза и «при однородных членах предложения, образующих тесное смысловое единство, запятая может не ставиться: Кругом было и светло и зелено (Т.); И днем и ночью кот ученый все ходит по цепи кругом (П.)». Говоря о приведенном Вами примере, заметим, что здесь конструкция с повторяющимся союзом и... и... имеет отчетливое значение «как местных, так и приезжих», тесное смысловое единство едва ли образуется, так что запятая скорее нужна.
Да, правильно через дефис: VR-очки, VR-шлем.
Запятая не нужна, причастный оборот находится перед определяемым сочетанием русские войска.
Нужна запятая для отделения придаточного предложения от главного: Он спрашивает, какое принято решение. Запятая ставится перед союзным словом "какое".
Верно без запятой: Они разговаривали с ним как с хорошо знакомым человеком. В этом случае оборот с союзом как употреблен при сказуемом, требующем конкретизации, имеет значение отождествления или приравнивания, как в примерах: Вот почему она смотрела на землю как на юдоль скорби (Нов.-Пр.); Она воспринимала мать как старшую сестру и т. п. См. параграф 90 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
Нужно обособить деепричастный оборот: Костя, нисколько не смущаясь, устроился на диване.
Слово ну, за исключением тех случаев, когда оно выражает побуждение, удивление, не требует обособления: Ну допустим, ква.
Запятая перед тире не нужна: Если будут ещё вопросы — с радостью ответим.
Не нужна.