I want to focus on how you played, rather than your opponents, but this hand is complicated by perceived skill level at this table. Against a strong opponent, this is a reluctant river call (to catch missed flushes and straights that turned into bluffs), but a strong player doesn’t have T2o in their range and doesn’t min-raise the turn after hitting trips. They also don’t fire pot with trips, no kicker, on this river unless they think you are calling too much. Since this particular opponent can have any Tx in their range, I like a jam on this river. It looks like you have a straight based on how you lead the flop and bet the turn, so it doesn’t make sense for them to bet so big on the river with less than a boat, but clearly they aren’t thinking that way.
To start from the beginning. Folding 67s for this price would be criminal. I like a raise to try to take the pot down preflop, but since everybody seems to be a calling station, I think calling to see a flop is fine. On the flop, I like a check because the original raiser is likely to continuation bet. If the original raiser or the player with T2 bet this flop, then you can check raise to increase the size of the pot and potentially get action from flush draws, top pair, and overpairs. I don’t think J7 or QJ is likely because they should be raising on such a wet board.
The turn is a really bad card for you because the board pairs. I have no idea what ranges your opponents could be on, but T8/T9/88/99 can be part of it. Your opponent really shouldn’t be raising with less than a boat because it looks like you have something like 67/QJ/J7/TT/99/88/T8/T9. Even if you only have a flush draw, he is giving you a great price to call, so it really has to be a boat. I think you have to call because he can have trips, but at this point I would be pretty sure I was behind.
The river is a brick, and he bets for value again. This river is really confusing because I actually think fold/call/jam are all valid options. Against a moderately competent opponent I reluctantly fold here because they look so strong. They should not be bluffing with a flush draw because they could be drawing dead to all the boats you can have. They could be betting for value with trips, but your line makes it look like you have a straight or maybe a set/2 pair that turned into a full house. So, if they would take this line with trips it makes sense to call, but I would expect to lose most of the time because the only trips they should have (which they should not be betting like this) is AT/KT/QT/JT while T9/T8/88/99 all beat you.
But this particular opponent shows up with T2. That means they can have T2/T3/T5/T6/T7/TJ/TQ/TK/TA, all of which you beat. So, if they would bet trips for value and if they have all possible combos of trips in their range, then you should be jamming because there are way more combos of trips than of full houses. This is an interesting and confusing hand. I don’t like to play low stake because I hate playing against opponents who can be holding any 2 cards. Sure, it is easy to be profitable against them in the long run. But the game just makes so little sense.