Pre-flop: This player looks like a LP whale, so he's probably limping a combination of small pairs, suited connectors and low suited Broadway cards from UTG+1. The other two guys can have slightly wider ranges, but probably similar sort of hands.
I like your raise, you really want to get the whale heads-up here if possible with a strong hand. He's probably calling most of his initial limping range because players like this don't like folding before the flop to a single raise when they've already invested money.
Flop: I like the fact you're betting with TP, but since his calling range here is going to be draw-heavy, we want to bet more to charge the draws. I'm actually on board with potting it here. The whale will call flush and straight draws even when he's getting a bad price most likely, so let's give him the chance to make a calling error whilst getting lots of value for a hand which is almost certainly ahead at the moment. If we are beat, I'm sure he'd raise seeing as he's not particularly passive post-flop.
Turn: Pretty bad turn because his range was draw-heavy and that bring almost all the draws in. I think we can X/C a smaller bet here becasuse his AF does suggest he could try and pick up the pot when we show weakness, and he could easily have called the flop with a bare 9x. Add to this the fact that we have implied odds
if we fill up on the river and I think we find a close call for a reasonable bet. I don't hate X/F either though. When you bet again and he calls, he's often got us beat.
River: Yeah, this isn't a great bet. I'm not sure we can get called by worse here, even against a whale. X/F here for sure.