Yes, you can use up to 16GB external memory card with this phone.
Samsung Metro 350 comes with 2MP camera and it also has the zoom function.
Yes, Metro 350 does support Gujarati language.
Metro 350 has 1200 mAh removable battery.
Yes, you can use SD card in this phone.