Yes, Metro XL does have speaker, which is located on the back side of the phone.
Yes, this phone supports the Nepali language.
Yes, you can access emails on Metro XL.
Yes, Samsung Metro XL supports the Kannada language.
No. You cannot use Tata Indicom CDMA network sim card in this phone.