Yes, Jio Phone 2 comes with the pre-loaded Facebook application.
Yes, Jio Phone 2 does support the Tamil language.
No. You cannot use the 3G network on Jio Phone 2. You can use the 4G network and 2G network.
Yes, Jio Phone 2 does have the Gujarati language support.
Yes, Jio Phone 2 does have the support for the Kannada language.