Computational Biology -Am I on track -Class of 2024

Posting it for DS. He is a rising junior. He wants to study computational Biology and CMU is his first choice. We are well aware that SCS is one of the hardest programs to get into. Hence this post. Any feedback will be highly appreciated.

Race: Asian
State :NJ
School: One of the most competitive public school in NJ (last year CMU selected 29 out of 147 from school district).
GPA: 3.86/4.0 (UW) 4.5 (W) probably top 5%.
PSAT: 1450 (in 10th)
AP Scholar with Honors (AP Comp Sci -5, AP Environ Sci -5, AP Human Geo -5, AP Micro 5)
Junior year course load - AP Calc BC, AP Bio, AP Chem, AP Stat, Advanced Algo and Eng 3 HNS.

Academic Awards/EC
1. 20+ medals in Science Olympiad State & Invitationals.
2, USABO Semifinalist ( top 25 rank in open, top 100 in semifinals).
3. 2 times AIME qualifier - AIME score -6
4. USACO Gold Division
5. Google code jam qualifier

Research/Publications.

  1. Co-Author of a book on Neuroscience with a retired professor.
  2. Computational Biology research this summer with a professor from Rutgers University.

I think you have a good chance. Here is a suggestion though: drop the weighted GPA. Colleges like CMU only look at unweighted. They also look for the courses as well, so taking rigorous courses isn’t in vain. It is just they will never see your weighted GPA (the number). So using the unweighted GPA will give you an more accurate representation of what the admission office will see.