Hand1- It'd be helpful to know how this player plays post-flop, aggressively or passively? You might consider posting aggression factor of the player and also how many hands your stats are based on in future posts.
Anyways a player like this could easily be taking a stab with any pocket pair or even a 9 and attempting to rep a king. I like the check call on the flop because it gives him a chance to either catch up a little or feel more comfortable about the strength of his hand and at the same time it makes you look weak. If you had reads or past history that suggested he would call a check raise on this kind of flop in a limped pot with less than a king, then it's good. I like your play on the turn and river and once again given reads I might be tempted to raise even more on the river because he's shown enough strength and doesn't want to fold.

Hand2- Calling pre-flop is pretty dependent on your reads and how aggressive/loose the op is post-flop. Since you decided to call for set value against him, I'd either be folding or raising on the flop, depending on his tendencies. Calling is bad because even though we have great odds, our equity is terrible if he's playing a range like Ax, JJ+.

Hand3- Open limping is an extremely weak play, unless you knew this maniac was 3BETing you light very often and you didn't want to fold. As played I am 3BETing this flop much bigger. Don't be nervous about scaring him off, because there are a lot of hands he can be continuing with on this flop. Post-flop reads are helpful in determining what to do.