ZZR 250 OVERHEATING AND POSSIBLE ENGINE DAMAGE

Coming back from work the other day, i got home, parked my bike in the shed, the old man comes over and says, gee it smells a bit hot, seeing as I had just come back from 10 hours of work in a saw mill I wasnt really interested in what he had to say.
A couple days later on my next ride I noticed that it was very doughy below 8,000 rpm, although as soon as it got above 8,000 the power would pick up and it would rev through cleanly (8,000-12,500). On the return trip the power was doughy the whole way through the rev range. I got back parked the bike in the shed and realised there was steam coming from the radiator, and coolant leaking out, we checked the coolant reservoir to find that 90% of the coolant had leaked out. We got a bottle of radiator stop-leak, followed the directions accordingly, rode it around for 20 minutes while the stop leak was supposed to work its magic. After a 20 minute ride i had coolant leaking from the water pump, i know that im up for a new water pump. Has the leaking radiator and lack of coolant damaged my engine (the aforementioned "doughiness"), I had ridden for about 30km's with the doughiness throughout the whole rev range.
A couple days later on my next ride I noticed that it was very doughy below 8,000 rpm, although as soon as it got above 8,000 the power would pick up and it would rev through cleanly (8,000-12,500). On the return trip the power was doughy the whole way through the rev range. I got back parked the bike in the shed and realised there was steam coming from the radiator, and coolant leaking out, we checked the coolant reservoir to find that 90% of the coolant had leaked out. We got a bottle of radiator stop-leak, followed the directions accordingly, rode it around for 20 minutes while the stop leak was supposed to work its magic. After a 20 minute ride i had coolant leaking from the water pump, i know that im up for a new water pump. Has the leaking radiator and lack of coolant damaged my engine (the aforementioned "doughiness"), I had ridden for about 30km's with the doughiness throughout the whole rev range.