Yes, Samsung Metro XL does support the Tamil language.
You can use Facebook which is pre-installed on this phone but you can not use WhatsApp in this phone.
You can change the size of the fonts in Metro XL.
Yes, Samsung Metro XL does support the Marathi language.
Yes, you can play youtube videos on this phone.