Быстренько ставь babel и пиши код по новой спецификации.
В ней появился новый тип строк - шаблонные строки element.innerHtml = `Мое имя ${myName}`;
Внутри можно сколько укодно ставить пробелов, табов. Можно прямо внутри записывать переменные (${variable}).
можете на локальном сервере настроить сразу правильный домен, и подпатчить свой hosts файл, чтобы браузер думал что все по-честному.
А при переносе главное чтобы не возникло несовместимостей с php и sql версиями и кодировками
Верстать полноценно не стоит, да и вообще это тупо как-то.. возьмут верстку и потом скажут что не подошел.
В бутстрапе и так 12 колонок по дефолту. Верстать лучше на бустрапе или фоундейшн, или еще на чем-то.. на чистом css с нуля очень долго и прошлый век.
Еще используй scss для ускорения.
Попробуйте реализовать тостер без бэкэнда (например на firebase) как одностроничное приложение. Или любое другое web-приложение. И прикинте что там будет на JS (по сути все).
уровень поддомена не играет роли, все адреса будь то нейм.ком или алоха.бейби.я.дурак.нейм.ком или нейм.ком/ку/ча/стра/ниц/ввыдаче - продвигаются по одной схеме.
Я лично не встречала таких случаев, хотя клиенты много раз обращались с платной темой. Обычно просто редактируют какие то мелкие вещи под себя, фото, инфу.
Иногда еще ради плагинов покупают тему, например Визуал Композер, который уже стилизован.
Как по мне, если есть макет, то лучше создать свою тему, иначе будет проблема с загрузкой сайта