3) Definitely possible, may need 3rd party software. But you need a better data plan for sure.
4) Depends one the brokerage firm , check with the company ask them if they have software available for Android system, last time I checked only TD is available and sucks...
I had the first Android phone and am using iphone 4 with 2GB plan right now.