1. If you can afford the time, and don't mind risking incurring some court costs on top of the ticket, there's no harm in trying. I would personally try to get the ticket reduced, deferred (if possible in your state) or dismissed.
2. Insurance companies make their own, independent assessment of liability. Make a claim and see what happens.

