You put in 1/4 of your stack with 7 high. I'm not an expert, but I don't think this is good.
I would not ususally raise there with sc's... pretty hard to hit a monster with them, pretty easy to catch a weak pair + some kind of draw that gets you in trouble. K8s would be a much better hand to raise here imo.
I don't get the call. You really need a miracle flop here. Is his 3-bet range so wide that you can be somewhat comfortable if you flop a pair?