No. It is mandatory that you have to use Jio sim card in JioPhone.
Yes, JioPhone comes with the removable 2000 mAh battery.
Yes, You can use a MicroSD card up to 64GB in the JioPhone.
No. JioPhone does not support WhatsApp at least for now. In future, it may support.