Is my college list viable?

It is early, but your preliminary list is very aggressive to me – I would classify your match schools more in the reach category because they have very low acceptance rates (many of them accept around 15% – if you don’t live in GA you would need to to look at the OOS acceptance rate for GA Tech). Your academics to date are top notch but as you know things like ECs (too early to know), LORs, essays play a part in holistic admissions. Keep in mind that students with perfect GPAs and standardized tests do get rejected from the top tier colleges – being in the academic range for those schools will not get you accepted, it will get your application past the first cut to be seriously considered.

To me there is too big of a gap between your “match” and “safety” schools. I would look to add one or two strong schools where admissions are somewhat less competitive (URochester is one that comes to mind) and one or two schools that you can apply to non-binding EA (ex. UMichigan) and hopefully get an acceptance by December.

Also before you finalize any list (and you are too young to have a final list at this point) you will need to have the “money talk” with your parents. Your application list will have to take into account any financial constraints as well as any other limitations (ex. geographic) your parents may have.