You've got lots of armchair advice here!
Now call your insurance company and get the boat fixed right. That repair requires experience unless you want it to look like a mess. A pro can use polyester resin and get a good primary bond from existing styrene and match your boat's gel coat. Gel coat won't stick to epoxy. If you fix it with epoxy you'll need to paint it. Now you are into a major league MESS!
Use your head, take a crowbar to your wallet or call the insurance man. If you want to learn all about glass and resins build a kayak in the winter.
After you build three fine kayaks, you'll learn to leave repairs that require matching colors to the pros!