Если ты хочешь выходить на фриланмс и делать бэк энд часть, то есть верстка уже готова, а ты все переносишь, то основ хватит, а если хочешь делать с нуля, то конечно надо брать в пару верстальщика
Хостинг,
Есть платные, бесплатные, с бесплатным доменом или платные с тестовым доступом и доменом.
Из платных хостингов могу порекомендовать Хостинг Украина
Из бесплатных GitHub Pages и Infinity Free