Нет. Настраивайте по-человечески. Желательно без прослоек в виде Docker.
Если приходится делать часто, напишите для себя сценарии Ansible. Это не сложно.
Зависит от платфрмы. В простом случае, это PHP CMS.
Фронтенд обычно занимается версткой и интеграцией шаблона, согласно возможностям платформы. На этапе интеграции пересекается с бекенд.
Поэтому знаний только HTML/CSS/JS почти всегда недостаточно. Еще было бы неплохо, чтобы дизайнер в своих фантазиях всё это учитывал.
Это условное значение, принятое у конкретного оператора.
У шаред-хостеров обчно имеется в виду процессор. Его как правило сильно не ограничивают, чтобы могли пережить кратковременные всплески. https://beget.com/ru/kb/manual/statistika?category...
Для хранилища использовать отдельный сервер.
Желательно использовать объектное S3-подобное.
Например https://min.io/ или арендовать у хостеров типа AWS, Яндекс Облако, Selectel.