Ehrliche Meinung ?
So lange kein Login dabei sein soll kannst du getrost alles in HTML+CSS machen oder machen lassen. V-Server sollte ausreichen für 5€ Natürlich bei einen Seriösen Hoster.
Wenn es wirklich einschlägt wie ne Bombe kannst du immer noch größeren Server nehmen.
Kleiner Tipp: NVU
Damit kannst du auch selber die Webseiten bauen jedoch sollten Grundkenntnisse vorhanden sein nicht das es dann hier zum Spam bei weiteren Fragen führt
Und kostenlose Domain Adressen gibt es hier:

Natürlich auch mit E-Mail Weiterleitung usw...
Mit freundlichen Grüßen