Указанное сочетание не является устойчивым оборотом, оно употреблено в своем прямом значении, так что запятая нужна: По дороге ни в ту, ни в другую сторону нам не встретилось ни единого автомобиля.
Сравним случаи употребления сочетания ни туда (,) ни сюда: Поезда не ходили ни туда, ни сюда (сочетание употреблено в прямом значении) — Юле неудобно было кричать на всю улицу, поэтому крик вышел ни туда ни сюда — не нахальный, но и не деликатный (сочетание является устойчивым и значит «без характерных свойств»); ...он вдруг замер, как парализованный. Ни туда ни сюда (сочетание является устойчивым и значит «не будучи в состоянии делать что-либо»).
Добавим, что пропуск запятой в сочетаниях с повторящимся союзом, в которых образуется тесное смысловое единство, возможен, если это союз и (см. параграф 13.2 справочника по пунктуации Д. Э. Розенталя).
Причастный оборот и придаточная часть соотнесены со словом кустарник. При устранении сочетания или крупный кустарник предложение станет грамматически аномальным: *Боярышник — это небольшое деревце, часто встречающийся в садах...
Запятая нужна. Деепричастные обороты, начинающиеся с союзов или частиц, обособляются.
Если это предложение целиком, запятая не нужна.
Это разговорное слово. В текстах книжных стилей его можно заключить в кавычки, чтобы подчеркнуть его стилистическое несоответствие контексту. В текстах нейтрального, публицистического, разговорного стиля заключать слово удаленка в кавычки не нужно. Оно уже стало нам привычным.
Нужно убрать запятую перед существительным игра.
Верна форма единственного числа.
Пунктуация верна.
Верно: В школе 21 учитель.
Верно: в городе Ганновере.