No. Moto C does not have the gorilla glass protection. But the display is quite strong than many other phones.
Yes, You can use your Jio sim card with this phone.
No. Auto Call Recording is not available but you can download Auto Call Recording apps from the google play store and can do auto call recording.