Yes, Samsung Guru 1200 does support Gujarati language.
Yes, Guru 1200 comes with charger as in-the-box accessories.
No. Samsung Guru 1200 do not come with earphone.
No. You cannot use 4G sim card in this phone.
Yes, Samsung Guru 1200 does have vibration alert. You can set it as per your need.