Hand 1: I play it the same, and agree with Fnord that the river spot is marginal and read driven. Can call some % of the time, fold the other %.

Also, I'm not 3betting much of my range UTG v MP. However, since villain is incompetent, then yeah you can 3bet your value hands because he calls with worse so much more often than a competent villain.

Hand 2: I play it the same. This would be my "standard" line. However, I don't mind 3betting preflop, or raising the flop against this particular villain. KQs can fit both into a profitable calling range preflop, and can be kinda marginal 3betting for value at times. If villain is calling with worse often, then it's fine. On the flop, given the 77 hand read, then you can easily raise this for value expecting villain to call all his smaller pairs.

However, him being very aggro/spewy, I kinda like calling down and letting him spew to us as his range is relatively wide, and he is likely to not get "too" crazy without a decent hand (like b/call, check/shove QQ/JJ).