Flop: with the nuts, if villain was a little more aggro I would go for the check/raise. Here since it's a limped pot vs an extremely passive opponent, you should just pot 3 streets.

Turn: Not a great card so you can bet slightly smaller.

River: I wouldn't shove here. I think you can overbet the River a little, maybe 1.5X pot. Given the way the board ran out, he could be putting you on JX a lot. If the River brought a Jack and you had a Queen, then I would be more inclined to overbet the River and hope this huge station calls to chop.