Yeh I'd be folding K7 in that situation. I wouldnt even limp with 20 chips here. Realistically- what are you hoping to hit on the flop that makes you strong? It's a garbage hand - you'd be better actually raising big there and representing a hand rather than calling - either way it's not a play to consider.
Ignoring that, post-flop, I think you played it great
