Hi Zghrv,
Preflop: looks fine
Postflop: I agree with checking the flop and giving up and once SB checks twice and MP checks IP we can be sure that we have the best hand (on the turn) almost always.
I think that ck/folding river is really weak as his range is full of weaker made hands and draws (AhX, etc). So I would bet/fold the river or ck/call if we know anything about villain.