pre I like it better against only the PFR.
with a raise and a call, I want a little more, because isolation isn't a part of the decision to 3bet anymore.
make the 7d a 7s or a 5h and I like it a lot better.
i'd 3bet this hand if I know villians are very loose.
flop bet/call is fine. turn and river are close. I hate calling turn just to fold river, because on the turn you don't have much more than tptk for mediocre showdown strength, anyway.
part of why I think it's close is preflop 3betting with a hand that doesn't swing that great in both directions "thanks" to the ugly 7d. pot is now big, making it hard to fold, but also hard to flop/turn/river very good 2 way hands.
flat pre next time and fold to a bet on the flop, I think