PF: Good raise for value
Flop: Good bet to fold out overcards like random Ax, Kx. Can get value from pairs, some 8x & GS like QJ. J9 straight draw is not likely as you have two 9s.
Turn: I think you can bet again maybe around $0.40 and then get a free showdown on e River.
River: It's a definite call here. You only lose to quad 2s & TT full house but he will probably raise pre-flop w TTs. So many worse hands you can beat like worse set 88s, trip 2s, 2ps like T9, T8, 98, & rivered straight QJ.