Yes, this phone does have a calculator app.
Yes, Samsung Metro XL does have FM radio.
Yes, Metro XL does support the Tamil fonts and language.
Yes, Metro XL does have speaker, which is located on the back side of the phone.
Yes, you can adjust brightness levels as per your rquirements.