fold preflop, as you will be out of position for the rest of the hand with a weak holding.
once you call, a c/raise all in makes more sense to me, but you're definitely getting all your chips in with that flop.
If you run into someone with a better 7 or 33, thats the breaks.