Sorry to hear about your dreams going down the tubes. My experience has been that even small hull repairs can be a big pain. I have a '79 J24 and am looking for an old style companionway hatch slide if you have one to sell.
best of luck,
I'm big on DIY. The insurance company totaled her so I need to get repairs signed off to get insured again (picture attached.) I was in touch with Waterline today. Would love some other names around RI.