No, l'installazione non intacca la cartella Forum.
Non è difficle inserire i contenuti, ma configurare il sito , richiede almeno un po di teoria e pratica. Vai nella sezione Guide del sito, e comincia a leggere qualcosina ( documentati su componenti, moduli e plugin).
Fai delle prove prima di cimentarti in un progetto produttivo.