Ich würde auch erst mal klein anfangen. Ein einfacher Webserver, wo ein gescheites CMS drauf läuft, reicht doch fürs Erste vollkommen aus. Für das, was ihr vorhabt, ist es wie mit Kanonen auf Spatzen schießen.
Für viele CMS-Systeme gibt es ein Newsletter-Plugin. Alternativ kann man auch einen Dienst nehmen, wie z.B. MailChimp. Auch braucht man keinen eigenen Streaming-Server für die Mediathek. Viele Webseiten benutzen dafür Vimeo oder sogar Youtube und bettet dann einfach die Videos auf die Webseite ein.