Preflop: Against a tighter opener I would 3-bet or fold this (however we only have 11 hands so we don't know how he plays). We also have a potential fish in the BB so it's fine.

Postflop: I think your raise is actually fine. We have a gutshot and a backdoor flush and people still cbet kxx too much. We should be able to have him fold here 50% of the time to break even. Alternatively we can just float and try to take it away later since we have position.