Obviously 3b is for value, I think it's about the right size tbh could go a little smaller no need to pot it, we want people to continue with worse. Don't know anything about this villain post to say what to do. I don't like that we has Qd. I think you can bet smaller all streets getting it in over 3 or bet bigger flop jam safe turn. Or chk back flop bet turn bet river or chk call down. all have merits vs different villains. Maybe even Chk/fold vs some villains. This villain seems wanna be lagg/aggro fish given reads so I'd prolly go for Chk bet bet or Chk call down, assuming he's as aggro post as he is pre.
I think the 9 is actually quite good as it gives JT/TT a gutter to go with his pair or T9 a pair to go with his flush/straight draw. Given we block QT and KQ also I think chking river is a mistake! Don't allow him to Chk back his Jx TT and bet all his Kx 9x. Assuming villain is continuing past the turn with less than Kx.
You should prolly play with stove to work out some continuing ranges for each street working out whether your play is profitable or not.