Congratulations on your hard work and success!
UF would be a great choice. It sounds like affordability will be key. Med school is expensive. So it’s best not to pay too much or take on too much debt undergrad if you will be going to med school. Med schools accept students from a broad range of universities/colleges. UF is certainly an outstanding national research university/state flagship, and it will not be a disadvantage to go there.
Here’s what’s important to med schools, in terms of admissions: GPA first and foremost; MCAT scores; science grades; service hours; and lab work and particularly strong recommendations. The university/college is not significant compared to all of these.
Now, it might also be reasonable for you to google “colleges that meet full financial need” to see if there are any appealing schools where you might secure a lot of aid, which would actually make them less expensive than UF. These include the wealthiest and most competitive schools, so it is difficult to gain admittance. But some might be accessible. I’m thinking of schools like Carleton, Colgate, and Holy Cross. All are excellent (and cold). But a school like Carleton, small LAC, would be a different type, if that appeals.
And they might not in the end meet your full financial need, as you and your family see it, or might still cost more. But there is some chance you could hit on one that was also excellent and even more affordable. I’m guessing in the end a Florida public will be the most affordable option. And, again, UF is a great choice, regardless of cost.
For med school, hit the ground running and study and work hard from week 1. Get to know your professors and get tutoring, especially for science classes. Profs want to help. You can learn a lot going to office hours and study/test prep sessions. We went to a pre-med info session at a highly ranked national university. The prof running it emphasized how challenging the intro science classes are. They said it is the top students who get tutors the beginning of the semester, not waiting until they’ve struggled on an exam. The prof said almost every one of their students who had made an “A” in organic chem the previous semester had gotten a tutor early. The students who made C’s and D’s had not. Getting tutoring is a sign of strength, not weakness.
The school also said they wanted pre-med students to accrue something like 1400 hours of service, which is a lot. But that’s what med schools are looking for more now. It recommended most in med-related areas, like working as a voluntary EMT (I’m sure you can get EMT certified at UF), but with significant hours in non-med areas (food kitchen, etc.)
So do all that. Med school is obviously very competitive. Going in Florida will probably make the most sense. But you’d probably also be looking outside the state–students often apply nationally (only so many in a state even as populous as Florida)–so keep that in mind. Good luck!