No. You cannot use memory card in this phone.
Yes, Samsung Guru 1200 has removable battery.
Yes, Guru 1200 does have warranty support. It has 12 months warranty on mobile phone and 6 months warranty on acceossires.
No. It is a single sim mobile phone.
Yes, this phone does have the Hindi langauge option.