UTG+1 is 20/18 cbet 75%, fold to cbet raise% is 100%(1) over 59 hands
SB is 36/0 over 25 hands, c/f's flop alot and seems like pretty much a fit or fold type player.

My question is what size raise should I be making in this kind of situation?

PokerStars No-Limit Hold'em, $0.10 BB (7 handed) - PokerStars Converter Tool from FlopTurnRiver.com

CO ($18.31)
Button ($4)
SB ($6.32)
BB ($9.69)
UTG ($9.85)
MP1 ($15.05)
Hero (MP2) ($9.85)

Preflop: Hero is MP2 with 2, 2
1 fold, MP1 bets $0.40, Hero calls $0.40, 2 folds, SB calls $0.35, 1 fold

I call preflop actually expecting the CO and or SB to call as they have done that alot thereby making it a multiway pot but am happy to set mine and get out if I don't hit against raiser.

Flop: ($1.30) 7, 2, Q (3 players)
SB checks, MP1 bets $0.70, Hero raises to $2.60, 2 folds

Total pot: $2.70 | Rake: $0.13

I'm not too worried about SB calling and giving odds to the original raiser after I raise.

Obviously I want raise here both for value because I have the set and to charge flush draws.

Now I think my math was wrong here for the FD odds.

equity = (bet to call)/(Pot + bet to call) = 1.90/(4.60 + 1.90) = 29.2%

So it would be a call if someone had a FD right?

So what would be an optimal bet size?