The standard packaging of the JioPhone includes Mobile Phone, Battery, Charger and Quick User Guide. You will not get earphone inside the box.
No. JioPhone does not support WhatsApp at least for now. In future, it may support.
It does take about 2 hours time to fully charge the JioPhone's 2000 mAh battery.
Yes, JioPhone does have the NFC sensor.