Also die meisten Sachen die da stehen würde ich über ein CMS lösen(Also alles bis auf den Live-Chat). Dauert nicht mal einen Tag... Und ein eigenes Forum schreiben macht keiner - Eher ein gutes Forum installieren und es modden.
Aber es so auf Vordermann zu bringen das es gut aussieht liegt man bei etwa 100 €.
Falls du aber ein eigenes Layout und Design haben willst, ist das zusätzlicher Aufwand den man Extra bezahlt damit kommst du weit über die 100 € Marke.
Ich bastle Websiten Professionell in einer Firma mache das aber auch Privat als kleiner neben verdienst. Ein Amateur in diesen Bereich wird wohl eher weniger verlangen, kannst dann aber meist wesentlich schlechtere Qualität in Bereichen : Userbility, Interface, Layout und Code rechnen. Dafür sind solche Anfänger natürlich billiger, weil sie durch diese Arbeiten ja ihren Skill und Reputation verbessern