I too am considering a tablet softphone solution. I can't speak to 1 and 2.
Regarding 3:
Google voice (and all voip services I'm familiar with) don't provide emergency dialing services, so no 911 calls from the softphone (though you could reach local police through standard telephone...