2. unlocked phone means just that. This won't help.
3. This requires you set everything up prior to the loss. I would be guessing but 99.99% of Android users don't set up for a remote erase. Here I can, but the phone has to be on and linked to my Google account. Also by calling the carrier you blocked such an erase.
1.Is it possible for the Android device manager to locate a stolen phone if the location is off, and the phone itself it's off??
2.I called my carrier to block my stolen phone imei code. But I'm pretty sure the sim card wouldn't be in the hp,will the block happen even though there is no sim card?
3.what are the ways, I can do to at least erase all my data on my stolen phone,it's OK if I don't get the phone back...

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic