HI,
You have really good numbers, and it helps that you’re OOS. You probably would be considered for scholarships. BUT, DO NOT FALL IN LOVE WITH SC until you know you’ve been accepted and have a financial package that works. I’m an SC alum and love SC, but they are notorious ( you can read many posts on CC) for breaking hearts by giving relatively low need based aid, especially if you say your parents have a high income.
You will have a good shot at many many schools that offer full tuition. Look at colleges in the top 20-70 in USNews. Head to their scholarship web pages first and you will learn a lot.
Give SC a shot, but give yourself 5 or 6 other options that will give you merit money. Good luck