Some Verizon and CDMS phones do use sim cards for the sole purpose of activation and internet usage. Can be used on Straight Talk but needs to be unlocked and will have to contact Straight Talk so they can get things setup on the phone using Verizon towers and or Sprint towers depending on location.
I'm on this same phone up for bid, it DOES have a SIM card slot. It has a micro SD card slot on the left side. The SIM card slot is above the battery in the back. It has a dual-core SnapDragon processor at I think 1.7ghz per core. 1gb of ram. Mine has 4gb internal storage but their is also an 8gb version so I can't say how much this one has but I'm assuming 4gb. The rear camera is 3.2MP and the front is 1.3MP. Hope this helps any potential bidders. :)