1. Yes. Just set up your email on the curve with the personal email set up icon on the main screen. Very easy, and is incredible once you have it set up.
2. I use Jivetalk for all of my instant messenger needs. You do get a free 30 day trial to see if you like it, and I'm sure that you will. beejive :: JiveTalk mobile messaging