As for the accident, you need a police report. The policeman will have told you to go to a Police Station to pick it up. This will detail whose fault the accident was (the police at the scene decide this) and detail the damage to your vehicle.  Make sure it's correct as the repair shops are (officially) only allowed to repair the damage detailed on the police report. 


If you don't speak arabic, take someone with you to the police staion who does as you need to get it right there and then. You'll be charged about QR120 for the privilege.


Once you've got your police report, go to your insurance company and report the accident. They'll then make arrangements to have the car repaired (assuming you have adequate cover).