preflop is probably close. I'd probably fold against a solid player and call against somebody that is bad. Based on this thread, villain seems bad so I'd call.

Flop, best line IMO is to bet/3bet and try to get as much money in as you can while he still likes his strong 1 pair. If you smooth call and check the turn you need to be very confident that he'll bet again but you can never know for sure, which is why I don't particularly like this line. Obvious C/R on the turn when he bets.

River is fine.