I'm really out of my element when analyzing hands at $5NL. Villains raising & 3-betting ranges are really variable, from super nitty to very loose.
The main thing I'm not a fan of is the raise with KQ on the flop. Just seems like you're folding out worse & getting calls from better. I assume JJ won't call a flop raise, but then again, at this limit, one can never be sure .
I don't mind the turn check at all. Draws don't likely make up a big portion of villain's range, and giving him a shot at suicide bluffing
the river is fine. If he checks to us again on the river, we can still jam it in. Aces really has the biggest possible draw against us, and they only have 8 outs. And I don't see aces just calling the flop raise.