Yes, Moto C does have a 3.5 mm music jack.
Yes, you can. But right now back panels are not available in stock, since the model is just launched.
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.
Yes, Moto C does have GPS functionality.