Maybe. That list of EC’s is quite impressive. If you are an under-represented minority, I think you could definitely get into an Ivy.
What percentile of your class are you in?
You need to have every word of every part of your application proof-read, by a human being with excellent command of written English. Spell-checking program will NOT be enough. I don’t know how schools will view test optional applications next year, since it has been very possible to take an SAT or ACT, throughout the country, on the usual spring of junior year/fall of senior year schedule, for next year’s applicant pool. So it might be a good idea to put the work into prepping for the SAT or ACT and trying for a high score.