dont like shoving 30bb effective here (maybe its fine on a bubble, idk). CO calling on this stacksize make me think he's a fish. sb, also shouldnt peel very wide. looks like broadways or med pairs that he doesnt want to gii with, or A9s AJo type hands.
OTF, sb betting this sizing is probably super weak. I would raise to 1/2 pot so it would be something around 500. Calling 120 is bad imo because he might have a fd with pair outs and also you want to get value from his 5x if he has any (donking this size makes me think he's also a fish, so he might have some random 5x). You played it fine
For the future, don't post results as it might make us biased. (not in this hand obviously)