Umm...Sprint has international business? I thought they were US only. If you have a SIM, then yes, you're GSM. Make sure you're not confusing the micro SD card for a SIM card. Micro SD cards are definitely not a SIM card
The phone won't say it's unlocked, outside of the bootloader. You have to flash a custom recovery + a ROM to get root, though. Details are in the sticky at the top of this root subforum.