Yes, Samsung Guru Music 2 has speed dial function.
No. this phone do not have video player but this phone do have music player.
Yes, Samsung Guru Music 2 works with Kannada langauge.
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.