Do I have a shot at getting into Ivies? Should I apply?

You’re definitely a competitive applicant. As others have pointed out, apply for the aid. Most Ivies are need-blind for international students, and very generous.