1) The Terms of Service states that IRC-related activities, BitTorrent software, or severely CPU intensive CGI scripts (e.g. chat scripts, scripts which have bugs causing them to not close properly after being run) are not encouraged..
2) That should be no problem. Dreamhost even has phpbb as a One-Click Install.
3) Yes, you can keep the domains totally seperated.
When you add a new domain/subdomain you can choose the following services:
- Fully Hosted Domain (seperate home directory, log, mail, etc)
- Domain Redirect (domain that redirects to another site immediately / browser URL changes)
- "Fake" Domain Redirect (display another site at your domain using a frame / browser URL remains the same)
- Mirrored Domain (a domain that mirrors another site's content / browser URL remains the same)
- Parked Domain (domain place-holder website with a generic DreamHost 'coming soon' message)
Some of the differences are explained here.
Earn FREE HOSTING through DreamHost Rewards!
Current promo: Code Monster!