Almost always limp.

Chances are he'll see the flop 3 way and perhaps 4 way and be OOP for the rest of the hand which sucks whether he hits his set or not.

Always exceptions but thats my general play. I think your range is about right, I probably raise 77+.

OTB is a bit different and reads/stack sizes play more into my decision there. I'd guess if I queried HEM I'd be about 50/50 OTB in that scenario. Maybe a bit more limping than raising. Now that we have position we dont mind building a bit of a pot v's the right people for if we hit.