Just a few comments to the hands, la55i has said already good stuff.
I don't know if you've watched/read videos about how to play overpairs on the flop.
Mostly it's recommend to play it as TP. I would nearly always tend to the tighter side if it's...
1) I think it depends on the limit, but with your raise you'll likely get nobody to throw his hand away.
And that's the reason to raise here or?
(Raising is maybe possible but not my style, perhaps for action later and vs semi tight guys to end the hand, if they fold a weak J, any 7, a weak draw...)
The J will not fold if he's loose and the flush draw will also likely stay in the hand for 18BB.
So I tend to just call and watch the action on the next street.
Maybe calling again or after 2 checks betting to get a free SD on river.
Vs a big river bet you should fold. Nearly always beaten.
2) I see no reason to raise the flop.
If you've stats and know he does not like to fold TPs - anything (semi Callingstation) you may raise to build the pot.
I think after your turn bet you would be pot committed and so he if he's not scared to death if the flush comes on river.
Easier play for you would be just to call the flop and turn bet.
Keep the pot small as your hand is not very strong. It just beats a some % of his range.
Don't raise the hands you beat out of the hand.
Any Q, Any T, Draws. You'll see the action coming on the next streets.
He'll show you how strong he really is.
If he checks the turn, just bet ~ 1/2 pot to get money from all the hands above. The T will likely fold and bet the river perhaps 1/3.
3) ~26% vs his hand
His big bet measn TP+, Draw, Bluff (Depending on player type/history)
Raising here eliminates all the hands you beat. As will fold if he's no calling station.
And you play only vs hands QQ+, 2pair+, Combodraws 40%+ vs you.
4) Raising on the river with less than K high heart is suicide.
It's something you'll learn from articles and videos.
If you've not nearly the nuts don't raise.
If he had only 9 high flush your opp. may have foldet vs your all-in raise.
If this was your reason to shove the river and you've a reason based on stats/reads to do so the play is ok.
Even the call on the flop is questionable if you're just playing to hit your hand as you're drawing to a straight and the flush draw is out there.
Betting the turn and if the flush does not complete betting the river may get your opp. to fold a weak K.
5) Way ahead, way behind sit. on the flop.
Either he has nothing (middle pair), JJ-KK, or Ak, AJ, AT.
UTG and UTG+1 ranges are relatively tight. (+ player stats)
So call the flop to evaluate on turn.
He may bet all the way with a bluff (if draw on flop), any A with good kicker or 2pair+.
Through your raise only AK+ stays in the hand.
Is that what you want?
Your opp. checks the turn to keep the pot small, cause his hand is only TP (only up to 2 pot bets are expetable, if the pot gets much bigger one of the players may have 2pair+)
Good play on the river.
Read articles, watch videos, visit some coachings and you'll learn and move forward.
Your opponents are also thinking and mostly tighter than you think. (Just something you'll learn... Always have a reason to bet or check/fold.)
Above just some thoughts.
(Just read smarnijss post after writing my post...),
Wish you Success and Fun here in the forum.