Alright, lets look at this again.
If I'm not mistaken you need 58% FE on the river.
I think you can bet non-heart A, K, Q, 6, 5, 4, 3, 2 and Kh = 23 cards, right? So you can safely bet 50% of the time and then you have 3 nines which arrive 6% of the time, you should be able to bluffcatch them profitably. I'm hoping it's not negative implieds, but we can't be certain. This is quite an issue - we don't know exactly how many STRDR villain will call on the turn. More about that in my conclusions.
The reason I'm including Kh is that it takes out quite a few of the strong draws that villain could call with on the turn, so while it helps villains range it also hurts it quite a bit.
For some reason T, 8, 7 don't appeal to me. They should be in villains turn call range a lot of the time, am I right? If that is so, then I don't like the play so much.
Another problem is that villain might just have a strong set and put you on a similar hand, so I'm not even sure if he's gonna fold all that often on the river. It would actually be a pretty tough laydown even though you look very strong. There's no reason for anyone to assume you're bluffing too often - but that's just not how worse players think, therefore we shouldn't dismiss the possibility.
All in all I prefer a 3/4 bet followed by an overbet. In that case I would definitely not bet T, 8, 7, having allowed villain to call a much wider drawing range.
I'd make the overbet 2,5x
You'll definitely have to balance this with value bets. So in fact I would not choose this hand to bluff with. I prefer T9, 98, 97 without hearts.