No. Jio Phone 2 does not have the front camera flash.
Yes, Jio Phone 2 comes with JioTV app. You can watch 400+ TV channels live.
Jio Phone 2 does have the plastic keypad.
Yes, Jio Phone 2 does support the Malayalam language.
No. You can use Instagram website but you cannot use the Instagram App on Jio Phone 2.