I hate how that Q9 hand was played. Raise flop for value and raise turn bigger.
Anyway, something I'd like to touch on is OP's concept of calling with draws we do have while being prepared to rep an additional draw that we don't have.
For example:
EP raises and we call on the BTN with 5

6
Flop: 2

3

J
EP c-bets and we call.
When I'm in situations like this, I basically treat my hand as if hearts are outs in addition to the 4s that complete our straight. Online, I might raise this flop; live, I prefer a call (villain dependent, obviously) as we rarely have enough FE to make the semi-bluff profitable.
When the turn comes 8

and EP checks, I'm fully prepared to fire on the turn and shove river, whether or not our 4 ever comes.
Something that I struggled with when transitioning from online to live poker is managing my "skill advantage". Too often was I trying to win EVERY pot because "hey, I'm better, I can easily outplay this donk."
This is problematic for a couple of well-documented reasons:
(1) open-raises are much larger in live poker and it's very difficult to create enough post-flop pressure because the stack sizes will often be too small relative to the pot.
(2) even if you succeed in creating that pressure, live donks may call down anyway just to see your hand.
Now, when I "make moves," I make sure it's in situations like the above, where I still have draws to the nuts (or significant equity) even if my plan doesn't work out on a prior street. Just make sure villain isn't a total drooler and is capable of making a laydown from time to time.