Yes, Metro XL does have speaker, which is located on the back side of the phone.
Yes, you can play youtube videos on this phone.
No. Samsung Metro XL is a 2G mobile phone.
Yes, Samsung Metro XL supports the Hindi language.
Yes, you can connect Metro XL with Bluetooth headset.