You essentially have 2-3 main choices: attend UF and graduate early, attend UF and see if you can take grad level courses as an undergrad (I don’t know if this is possible at UF, but it is what my advanced ds is doing at his university. He will graduate with his masters and bachelor’s at the same time), or apply to competitive schools and take 4 yrs. With either UF path, you could plan on grad school at an elite. With the 3rd path, you will most likely not have to repeat courses, but you will need to spend 4 yrs there.
Fwiw, when someone above stated that those types of accomplishments are not all that unusual amg top students, they are correct. If you aren’t around other kids accomplishing the same sort of achievements, it is easy to think that you are the only one. But, you will be competing with kids from across the country and internationally and that is a large competitive pool of highly accomplished kids.
(I do think that if you want to apply to competitive schools, even with your coursework, that you need to retest and bring up your ACT score bc it is low for competitive schools. Also, don’t go forward with the assumption that you will be automatically accepted. Be prepared for varied outcomes, just like any other applicant.)
Good luck with your decision.