Chance Me: Ivy League + Top 20

Hey!
I’m a grade 10 student from Canada (as you can see) and was wondering about my chances/what things I can do to up my app.

Race/Gender: Female, Asian
School: Small competitive public school, ~15% accepted in my year
Freshman GPA: Don’t have GPA’s here but ended with 95% overall
Sophomore GPA: (1st semester) 93.5%, trying to get it back up tho

Took most rigorous courses available to me (all pre IB, taking everything IB next year)

SAT/ACT: haven’t taken either, but expecting a 34-35 for ACT from practice ones I’ve taken online. Not sure about SAT

Looking to major in Poli Sci

In school activities:
Engagement Team (should be able to get leadership role)
Rotary Interact (also expecting leadership)
Amnesty International
DECA
Gender Equality (founder and pres)
Lead for school musical
Mock Trials
MUN: best diplomat
Leadership Award from school in gr. 9

Other EC’s:
Selected for [removed for confidentiality] National Youth Council: 5 new people selected this year out of hundreds of applicants, organization is easily recognizable and very large.

Diversity Task Force: selected within council and had 5 recommendations for the aforementioned organization’s board of directors, accepted and implemented

RCMP National Youth Council

[removed for confidentiality] Speakers Bureau: organization has been supported by preeminent citizens like the PM’s wife

National Delegate for leadership conference, presented for the Governor General

City’s Youth Council

Also working with my Member of Parliament to create one for our riding

I’m going to try to create a small charity this summer and also intern with a local politician.

I have my safety schools already selected, I was just wondering if I have any chance at all at being competitive for the Ivies. (I’m aware that lots of qualified applicants don’t make it and that it’s a luck thing for anyone who’s not super rich, created a large charity, etc.) I’m also looking for anything I need to work on for my app. Thanks in advance