The marks are where you are swapping the batteries in and out of the mod and perhaps a charger. The dents, I have a similar thing myself, this is what a Stream crave Titan PWN mod has done over time to a pair of mine. Would I use them? Maybe, I was using them up until a few months back and they were fine, they're due for replacement anyway, being well over a year old.
View attachment 228134
I'm with the no way hosay club.
I've got a set of batteries i keep for the tesla wye because the mod squashes the batteries so tight.
It's only on the top positives and seeing as the positive plates are raised anyway there is no way it's damaged internally.
As simong says no way to know until it's too late.