I think I like leading this a lot better on the flop. C/c the flop with a hand like this HU undermines its value, and c/r is monkeyish.

As played its hard to tell. I do think i call one more he probably thinks your range is a lot of Ax/low/mid pp's.

Also, I think wit a hand like 8d8x AdJx/Tx I'd go ahead and raise turn and shove most rivers (340 or so?)