Hi ...
1) Your email issues will be a minor misconfig matter. I have my own mail servers and I am very apt with most email technologies.
2) Another misconfig issue, we check the cron log and work out whats wrong.
3) I have already setup several of these. I can also setup openid login for an additional $60.
4) I can add your site to google and all major sites as well as setting up google webmaster tools for you if you like. Further to that, as a future project I can honestly make you #1 in google for your search terms, ask me for a case study and quote.
I have used the GoDaddy cpanel before.
Thanks,
Eugene.