Ich würde keinen Freehoster nehmen. Egal ob der ohne Werbung ist oder nicht, niemand kann sagen wie lange so ein Anbieter existiert. Bei den etablierten kommerziellen Anbietern kann man davon ausgehen, dass es in der Hinsicht nicht so schnell Probleme geben sollte.
Es gibt ab 1-2 Euro im Monat bereits Tarife mit und ohne echte Domain, z.B. das Einsteigerpaket für 1,11 pro Monat inkl Domain hier:
www.webspace-verkauf...insteiger-paket.html (die 50 MiB könnten hier ja schon reichen)
Eine Third-Level-Domain unter einer meiner Domains, z.B. sjberlin.de (bei Webspaceverkauf), könnte ich auch kostenlos anbieten (mit eigenem FTP-Zugang auf ein Unterverzeichnis).
Auch wenn ich das mit einem kostenlosen Anbieter eher kritisch sehe:
An kostenlosen Anbietern inkl. Baukasten würde sich z.B. Jimdo eignen, denn da ist zwar Werbung drin, aber AFAIK nur auf Jimdo selbst:
de.jimdo.com/