You can do with any, but you need to work hard to start making money.
Blogs are good for search engine, but you need tons of information and high traffic to make good money.
Yes, you can do it, just go to your cPanel and find "Fantastico", after look for "phpbb3 forum", next clic on "Install" and follow the steps.
You have to install the forum in a directory.
Let me know if you have any question.
Sincerely,
Yuri