Kann mir jemand sagen, wieviel webspace man für eine Homepage in etwa braucht? Danach richtet sich doch dann der Preis, oder?

Ja, die meisten privaten Webseiten liegen zwischen 1-10 MB. Die Angebote bei den Hostern liegen oft bei 100-1000 MB für 2-6 EUR inkl. einer Domain. Wenn Du die Webseite von jemanden erstellen läßt, lass Dich von der Person oder der Firma beraten. Der Programmierer weiß am besten, welche Voraussetzungen der Webspace für eine von ihm erstellte Webseite benötigt. Da sind wesentlich mehr Aspekte zu beachten außer dem Speicherplatz.
Der Preis richtet sich nach Menge, Traffic und den Leistungen wie PHP, MySQL, Cron u. ä. Teilweise auch noch andere Dinge wie "Qualität" (Anzahl Accounts pro Server).
Eine kleine Homepage mag zw. 0,5 und 25 MB liegen auch dynamisch inkl. PHP, MySQL.
Das ist sehr schwierig zu beantworten. Für eine reine html seite mit wenigen - überhaupt keine Bilder reicht 1 MB. Ein paar Bildchen vllt. 10 MB, bei einer dynamischen Seite mit viel Inhalt und einer Datenbank darf es dann auch mal 100 MB oder sogar 1GB und mehr sein.
Hauptkostenfaktor bei Internetauftritten ist meisten der Traffic. (zumindest bei meinen :))
Sehr unterschiedlich, aber eher wenig. Selbst grosse Seiten sind immer noch kleiner als z.B. ein Spielfilm.
512 MB Webspace ohne Werbung for free: http://spacequadrat.de