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.
You can store up to 1000 contacts in Samsung Guru Music 2.
You can use normal sim card in this phone.
No. This phone do not have call recording facility.
Samsung Guru Music 2 can store up to 500 sms.