I am going to disagree just a tad with Tbpxece regarding getting a UPT slot as a finance major. My DS was a non-tech major and he got a UPT slot. The thing that can be a stumbling stone is when it comes to SFT selection. Tech majors wanting rated have the highest selection rate. Tech/non-rated and non-tech rated, are basically equal in selection percentage. Non-tech/non-rate has the lowest selection rate.
No SFT selection = no commissioning.
Non-tech need to carry a higher cgpa than tech to be competitive.. Most will have a 3.3/3.4 cgpa compared to techs with a 3.0/3.1
Tbpxece is correct if you have some DoDMERB issues than you need to get in front of them now, because even to activate a scholarship you must be given a waiver. The exam taken once selected for rated is an FAA flight class 1 physical, which is much more stringent than DoDMERB
~ caveat I have not looked to see what your issues are, just to place that in your mind.
I would also say that many AFROTC cadets take flight lessons to increase their chances of not only being selected, but to have a small bit of a handle on flying prior to UPT.