For the frame dimensions, as seen here, it's the 510 mm.
And yes, it's a dent on the chainstay. I haven't noticed any other dents, top tube has some scratches and I started to polish the frame a little, but still a lot of work to do.
Postage will be 39 euro, I'll search around if I don't...