Yes, you can use memory card in this phone.
Yes, but you have to use sim card adapters to make them work.
You can use normal sim card in this phone.
Yes, you can create contacts groups in Samsung Guru Music 2.
Samsung Guru Music 2 can store up to 500 sms.