Jio Phone 2 does have the plastic keypad.
Yes, Jio Phone 2 does support the Punjabi language.
Yes, Jio Phone 2 comes with pre-loaded FM radio. You can even record songs which are broadcasted on FM radio.
Yes, Jio Phone 2 does have the support for the Oriya language.
Yes, Jio Phone 2 does have the wifi hotspot.