I'm a complete newb at flashing, and I have several questions.

If I pay Cricket the $20 for them to flash this phone to cricket will I have Internet when I walk out or will I only get talk and picture messaging? I'm on a very old granfathered $40 plan. On a regular cricket phone I was able to get on the internet so I know I already had data.

I've got a Samsung Galaxy S SCH-i500 U, Originally from the US Cellular network. I'm unsure as to whether this is a Fascinate model or a Mesmerize model, or what the difference is if any, can anyone clear that up?

I assume I'll need a Standard-A USB to Micro-B USB to connect the Samsung phone to my computer?