Preflop
From UTG+2 I prefer to just fold this hand. There are just to many players left behind, who could wake up with a big hand and 3-bet. Or for that matter 4-bet, if you put in a 3-bet.
Flop
You flopped top two on a rainbow board, and he bet full pot. He is kind of doing a great job building the pot for you, but even so I still prefer to put in a raise. The goal here is to stack an overpair, and its very likely, he has just that, when he opened from early position and then bet full pot on a texture like this. And there are some action killers, that can come on the turn, as well as cards, that are not so much fun for you either. Maybe he has JJ, and an A slows him down. That kind of thing. Since he bet so large, you can make your raise kind of small like maybe 40-45. Then you bet around half pot on the turn and jam most rivers.
Turn
7c is one of those cards, that are not to funny, because now JT got there, which was pretty much the only strong flopped draw. Its somewhat unlikely though, that he opened that hand from early position, so as played I would simply jam now. The issue with still slowplaying is, that now the board got really wet and dangerous with a bunch of river cards putting out a 1-liner to a straight, and some completing the backdoor flush as well.
River
I still dont see many hands, you lose to here. Q9 is kind of unlikely, he would bet flop and turn for this size. JT is kind of unlikely, he would open from UTG+1. So basically I guess, its 33 or QQ, which is only 6 combos. And if he can play this way with QQ, he can also do the same with KK or AA. So for me this is a slam dunk call, but I would not have gotten to the river with this much stack left behind, since I would have raised the flop or jammed the turn.