reply to 3:
I don’t think dreamhost scans for ‘suspicous files’ at all. I’ve never heard of anyone getting suspended or shut down for what they have - along as it’s allowable within the terms of service. PHP is definatly allowed, infact you can complie your own version of PHP if you see fit (own your own, support won’t help you out with that one). You can also choose if you want your domain to run PHP4 or 5. 4 is default, as most scripts are still using that, but it’s an aviable option.
So yeah, if you start up an illegal mp3 trading site, then DH is going to complain. But other wise I think you’ll be much happier here.