Yes, Moto C does have FM radio.
Moto C comes with latest Android 7.0 out of the box, so you do not require to update it immediately. However in future, if company releases update you will get it.
Yes, Moto C is a VoLTE mobile phone.
Yes, Moto C is a 4G mobile phone.