I'll give it a go
You are OOP in the SB, it is 3 way, and the Button limped. You very likely have the best hand here, and you need to raise or fold IMO. Calling preflop is probably the worst option. Then you are just asking to get hurt when someone calls with trash and ends up with a highly concealed 2pair or something.
Rainbow flop, no straights or flushes out there yet, TP J kicker, and AK and QK are unlikely considering the lack of raises preflop. I just think you need to raise that flop for value. This is 2nl and a lot of worse hands will be calling you. Rarely he will have K9 or some bs like that, but don't worry about the monsters under your bed. If he tries to stack here, I put him on a set of 2s, or 9s, K9, etc., and I think about folding depending on his stats.
The 7d on the turn gives you a lot more outs in the unlikely scenario that you are behind here. You played it right by getting the money in here IMO.
Having said that, you still got the money in nicely, and he sucked out. Just don't be results oriented. I didn't see much bluffing
at 2nl, but I saw people stacking a vulnerable 2pair/TP/flush draw like it was a set+.