Yes, Jio Phone 2 does have the wifi hotspot.
Yes, Jio Phone 2 does support the Punjabi language.
Yes, Jio Phone 2 does have the Google Assistant in-built.
Yes, Jio Phone 2 comes with the pre-loaded Facebook application.
No. Jio Phone 2 does not have the front camera flash.