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, you can use.
Yes, Moto C does have FM radio.
Yes, Moto C does have a 3.5 mm music jack.