Wenn du wenig Leute in dein Verein hast, kannst du auch per htaccess einzelne Benutzer darin anlegen bzw. hineinschreiben.
Wie das geht, schreibt selfhtml auch.
Bei einen CMS kannst du alles etwas einfacher managen. Aber als Anfänger musst du erstmal die Hürde nehmen und es zu installieren - einen Server für PHP und MySQL zu finden usw. Ebenso kommt ein CMS als Komplettpacket daher - das heißt es könnte die gewünschten Funktionen nicht bieten usw. Am besten du schaust mal bei googel ob es irgendwo CMS für Vereine gibt.
http://www.google.de/search?hl=de&q=...meta=&aq=f&oq=
Das beste ist Jemanden zu finden der dir das macht und sich damit besser auskennt.
Es sei denn du wolltest dich gerne mal mit mehr mit der Materie beschäftigen und hast dafür noch etwas Zeit übrig.
PS.: HTML ist keine Programmiersprache :-)