Составьте массив, где будут значения всех символов и их замены, прогоните через спец функции, их несколько, зависит от какие массивы вы создадите. Возможно в битрикс есть что то готовое
Тут дело удобства. Поставил один раз опенсервер, и все потребности закрыл, там даже софт в нагрузку идёт. Потом по нормальному все равно код пойдёт на какой нибудь гитхаб и оттуда на сервер. Виртуалка или докер нужен, если у тебя много разных проектов и куча разных технологии и разных версий конфигурации