I think preflop is fine. Agree with 3betting smaller SCs. On the flop i would float the checkraise whwn it is so small. We have 5 outs which are probably clean and backdoor fd and also this mah be a bluff checkraise so we can bluffcatch here potentially.

Folding is fine too if we think he rarely bluffs here. But our odds of 20% are pretty sick.