I think that your list of t20 universities are mostly good ones to apply to, but are reaches for admission. UCLA and UC Berkeley have very, very little aid for out of state universities, and are not likely to be affordable unless you can afford to be full pay out of state. I would probably just drop them from your list. I do not know whether UIUC, GA Tech, and U.Michigan give much financial aid for out of state students.
Your alleged safeties are probably safer for admissions, but affordability might be an issue. I think that some of them might have some merit based aid for out of state students.
Given your really superb stats, and that you have nearly a year to “get ready” to apply, I am wondering whether you should apply to U.of Toronto and get your high school to nominate you for the Lester B Pearson scholarship. This is extremely competitive and hard to get, but would solve your affordability issue if you were able to pull it off.
In terms of ECs, my recommendation is that you have a lot of them that look quite good. I would focus on the ones that you feel are most important and try not to spread yourself too thin. For the two clubs that you have started, making those clubs successful could be helpful.