Yes, you will get a pair of headphones in the box as standard accessories.
Yes, it does support Java.
No. Samsung Metro XL do not support OTG.
No. You cannot use Tata Indicom CDMA network sim card in this phone.
Samsung Metro XL comes with 1 year manufacturer's warranty.