Use a hand converter, it makes it easier to read, I use this one:
And this should probably be posted in the HA forum.
As for the hand -
3bet or fold is probably better than calling here.
As played, don't min-bet the flop, do at least 1/2 pot if you want to bet.
As played, I'd probably call the flop raise vs this fishy seeming player, but then check/call or check/fold the turn instead of leading out.
River is a definite fold.