I have a few email addresses that are simply forwarding.
Is it possible to have spam filtering done and drop those it finds to be spam?
I don’t think you can if it’s being forwarded. What you could do is buy a service like spamcop.net and have the emails forwarded there, then retrieve them from the filtered spamcop account.
Use sweetdream25 at signup for an instant $25 off your new account. Not sure which DreamHost plan is best? This chart lists the plans.