I think we could probably get through all of your issues in 2-3 hours, but it is hard to say. The email deliver-ability one can be tricky. Some of the issues are simple to fix like the missing css after a mod rewrite. I'd start by signing up for an hour and see how much we can do.