Ciao! Prima di tutto ti consiglio di inserire dei titoli adeguati al tuo problema, così invogli gli utenti ad aiutarti.
Un sito online se non è creato su un hosting gratuito, devi pagare (per esempio una volta l'anno) il rinnovo dello spazio web e servizi associati (per esempio database). Per quanto riguarda le estensioni se non sono gratuite devi vedere cosa ti offriva il produttore: a volte basta il pagamento della licenza quando compri il componente e basta, altre volte se hai un servizio di assistenza e devi rinnovarlo devi pagare una quota annuale, cose così. Fatti dire dal tuo amico cosa aveva comprato (oltre allo spazio, se aveva preso template ed estensioni) e leggi le clausole.
Joomla come tante estensioni sono gratuiti, quindi non devi pagarlo (o ripagarlo), a meno che non voglia fare una donazione all'organizzazione ma questa è un'altra storia...