No. It is mandatory that you have to use Jio sim card in JioPhone.
Yes, JioPhone can work as a wifi hotspot.
Yes, you can type message in the Gujarati language in the JioPhone.
Yes, JioPhone does have the NFC sensor.
Yes, You can use a MicroSD card up to 64GB in the JioPhone.