Yes, Samsung Metro XL has 2MP front camera. You can take selfies from this phone.
No. Java apps are not supported.
No. This is Indian variant of Samsung Metro XL. It does not have the Croatian language support.
Yes, Samsung Metro XL is a dual sim mobile phone.
Yes, this phone supports the Nepali language.