I think you could have gotten more out of him with your better hands if you slowplayed them a bit, at least in the beginning. Opp was always betting after calling your flop bet and you checking to him. A nice checkraise or check/call leading the river might get som more money.
Otherwise I think you played pretty well overall. I don't like the open folding J5s, it is at least worth a limp. I didn't see you limp once- with blinds this low you can afford it.