You'd be wanting a host with PHP and MySQL then to handle the database.
As for content... the fact you want to go with a forum means you might want to look into coupling with a portal or CMS plugin for the forum to do the few pages. It'll keep a consistent look across the site even when the forum theme is changed - much like our home page is handled with EWRPorta and showcases articles etc.
From there the forum software's templating system will let you design and add additional pages and content as you wish, which stay within the forum's styling (though you can turn it off if you want).
The question then becomes the forum software you want to use. Free ones aren't particularly great but of them I've had experience with Simple Machines and it's acceptable. I recall having tried others and being less than impressed.
Paid forum software (the heavy-hitters like vB, IPB and XenForo) is an option but not cheap; many licenses are $100+ and also have yearly renewal fees. Some companies do offer free forum hosting with this paid software at the expense of ads in your forums.