I said Qc8c so a flushdraw(im not chasing any naked gutshots) and no, calling the flop is just fine this deep vs such a small bet with a flushdraw.
"calling a hand just because i hope of hiting a flop" Im not suppose to be the one teaching you
Calling 3b-s with hands i listed vs non-nit players is standard. You have position, you can float some flops and bluffraise some when you dont hit. We are not playing just to hit a flop.