Hi biggs
I'll check on what the tubing is... I can't recall off the top of my head.
I'll double check fro dents when I get home but I don't believe there are any. Looking at the photo of the scratches, it looks as though there might be a dent but that's actually a trick of the light.
Seat post is fine - it moves, etc.