Bana kalırsa wordpress ile forum açmak zor olur hatta yok bile öyle bir örnek sanırm.

Forum açacaksanız vBulletin yada mybb açacaksınız (SMF de olabilir)

Para problem değilse vBulletin öneririm , eğer sıkıntıysa MyBB.

Hosting konusunda şöyle söyliyim hosting farklı birşeydir. Domaini araba olarak örnek verelim arabanın deposunuda hosting. Arabanın deposuna benzin koymazsanız araba gitmez değilmi?

Bir firmadan bir adet hosting satın alıp alan adınıza bağlayacaksınız.