cosmetic damage like that is a clear sign that the owner didn't really care about the boat if they didn't outright abuse it. Not only is that dealer full of it for the asking price, the fact that they didn't disclose those issues in an online ad is real shady.
A cosmetically clean boat tends to be a sign that it was overall taken care of. That said, there's a lot you can't see beneath the skin, and even though one may look great, you have to investigate for signs of water intrusion as well. Happy shopping!