Do I have to be an absolute superstar to get into any of the Ivy League?

No. But you will need to put together an application so that you look like a superstar on paper.

You have some things going for you in terms of hooks. The AO needs to believe that you will thrive academically and bring something special to the class.