You need to make sure that you apply to at least one and preferably two safeties. If you are considering possibly being a premed student and possibly going on to medical school, then you need to budget for 8 years of university, where the last 4 are very likely to be expensive.
As an example, I do not know whether UC Riverside is a safety or a match or a reach (I will guess match), but I will note that it is very good for premed students and has a strong medical school. You might want to apply to Stanford and UCB, but I think that you should be thinking of UC Riverside or other schools at that level as more likely.
Also, some of your premed classes at a school ranked anywhere between 50 and 150 are going to be full of very strong students and are going to be very academically challenging. You might be surprised how challenging some of these classes are. To give you one example, one daughter was pre-vet at a school that was ranked between 100 and 120 overall in the US (ranked more like 50 for her major). As a pre-vet student, she took the same required classes as the premed students. She had one (now former) boyfriend who was premed, and who had never had a B in his life. This is the sort of premed student that you will be competing with. He is now an MD (and is doing his residency). This particular daughter is now in the fourth year of a DVM, and is doing very well in a very good program.
Exactly.
You are competitive for Stanford. So are 80% of the other applicants. The acceptance rate is more like 4%, and this includes legacy students and recruited athletes.
I will also note that the large majority of students who start off thinking “premed” end up doing something else. I see for example that you have done some cancer research. My other daughter briefly considered being premed, but started doing cancer research in university, found that she loved lab work and loved research, and is currently studying for her PhD. There are a lot of paths that are possible, and a lot of universities that can help you get there.
And so far I think that you are doing very well.