Yes, JioPhone is a dual sim mobile phone. You can use one 4G sim card and one 2G sim card.
JioPhone does support the JioChat messenger application.
Yes, you can type message in the Gujarati language in the JioPhone.
No. JioPhone does not support WhatsApp at least for now. In future, it may support.