1 - 2: if he didn't come then:
- if u have full insurance u can repair ur car by ur insurance
- if u have third party insurance then u have to pay for the repairs

if he came then his insurance company will repair ur car regardless of ur insurance type.

3: take the police report and show it to the insurance company and they will transfer you to some garage to get ur vehicle repaired

4: No.