The old Bayrunners are nice boats. I do think you should also replace the framing piece that was removed. If mine I would repair the leaks, or have them repaired. I wish I could advise on how best to do that, but that is outside my expertise. Patches with a heavy coat of sealant riveted over the bad areas? IDK.