benvenuto!
L'impostazione che intendi fare è molto complessa ed articolata, pure io che non sono una "verginella" avrei qualche difficoltà così su due piedi; così cosa ti rispondo?
Inanzitutto devi sperimentare in un luogo dove puoi studiare joomla, in locale, in uno spazio web gratuito, provando quelle estensioni che pensi possono risolverti il problema.
C'è ne sono tantissime, spesso le più belle sono pure "non commerciali"
dai un occhiata su extensions.joomla.org
Poi non tutto si risolve con le estensioni esistenti, spesso bisogna costruirsele o farle costruire.
Quando uno è nuovo di joomla, a prescindere se è un super esperto di informatica o uno che oltre l'accensione del computer no va, consiglio sempre di imparare a conoscere questo cms, installandolo, configurandolo, smontandolo, cancellandolo e ricostruendolo.
Solo così acquisterai la necessaria esperienza per poter fare passi successivi......insomma, quello che chiedi non è una di quelle cosa che si dovrebbero fare senza delle basi.
Inutile fare riferimenti a vecchi detti tipo prima impari a camminare e poi a correre, ma funziona proprio così!