Yes, You can configure speed dial in this phone.
No. Samsung Guru Music 2 do not support CDMA sim cards.
Yes, Samsung Guru Music 2 has speed dial function.
Yes, this phone supports Hindi language.
Samsung B310 comes with 800 mAh battery. But it is very efficient. You do not require to charge the phone for almost 3 days with moderate usage.