Its unlocked so yes it can be used with any carrier. I currently have a straight talk sim in the phone. I can get back to you with the screen size. I will consider free shipping. Thanks for your interest.
No,unfortunately it doesn't. I have been trying to find ways to side load apps from Google play with no success so far but I'm still fiddling with it. Yes it is gsm.