preflop is fine if you just understand that you aren't playing a big pot with TPGK. Just don't.

Does anyone consider a flop CR to give more info?B/c if he cold calls my flop CR(presuming the original PFR c-bets) then what is my move on the turn and river then?
flop CR to give more info - get this kind of thinking out of your mind and don't CR the flop "for info". Do it because you want to take down the pot quickly or because you want to build a massive pot OOP.

As far as the actual hand, we need some reads. My read based on the hand is that he's passive and horrible, but something leading up to the hand would be helpful (whether it be stats, how many hands he's playing, any specific plays he's made, etc.)

Flop I'm kinda torn between leading and check/folding (check/calling a really weak bet). I don't really like any other option. I think the lead is fine.

Even though this guy is really passive, if he calls on the flop with a made hand, it has you beat (if this isn't true, you should know this). There are also tons of draws he could be chasing. I like the turn check.. and if he bets, just get out. I don't really see any reason to bet this river.. I'd probably just check/call. And these are the shitty situations you get yourself into playing KJs pf .

As played, the river is a must-call. Both of your turn lines are incredibly weak, and this guy looks really passive so I wouldn't put it past him to make such a tiny bluff raise on the end. You're getting 4:1 on the call, and I think you are good 1 in 5 times here.