No. It is mandatory that you have to use Jio sim card in JioPhone.
It does take about 2 hours time to fully charge the JioPhone's 2000 mAh battery.
JioPhone comes with 4GB Internal Memory. So, you can save as many as you want - depending upon the free memory on the phone.
The standard packaging of the JioPhone includes Mobile Phone, Battery, Charger and Quick User Guide. You will not get earphone inside the box.
Yes, You can use a MicroSD card up to 64GB in the JioPhone.