Yes, it can be repaired, but it's going to take $$$$$ and time. You may have a repair that exceeds the value of the boat. I would have a reputable fiberglass shop give an estimate, then add 50% to that, and then make a decision. I personally would pass on this boat.