I can speak to the ROTC side of this. If you're a sophomore then that would make this fall your first semester of sophomore year, which means you might already be too late for AFROTC, unless you can talk to the cadre at your school's detachment and figure something out with them. Normally you'll go to Field Training (FT) the summer after your sophomore year, by which point you've had AT least two but IDEALLY four semesters of ROTC under your belt. If your school doesn't have strict requirements about how many years you can stay (mine does) and you can work out some sort of extended five-year thing, then you might be able to swing it.
Your GPA is just fine, but might not be super competitive for the In-College Scholarship Program. From your post, however, it doesn't seem clear whether you think it's absolutely necessary to have scholarship. You don't need it to be in the program, I don't think it can boost your chances of getting into FT, and once you graduate FT you'll have at least some stipend from the AF for the following two years, regardless of scholarship status. You only need a 2.25 per TGPA and 2.5 CGPA (or maybe vice versa) to be retained as either scholarship or non-scholarship, and it looks like you don't have to worry about that.
The only foreseeable issue someone in your situation might have is not getting an Enrollment Allocation (EA, gets you into FT) because of your major. In the past there have historically been problems for non-tech majors getting EAs, but since you plan to go Rated that issue is more or less nullified. Just make sure that, if you do join your school's Det, the cadre know that you want to and that you sign the proper forms denoting Rated intent.
So if you can figure out what the school's policy on number of years is and talk to your cadre, there's nothing stopping you from joining. In that case, you could start your first (AS100) year of AFROTC next semester, compete for an EA in the 2017-2018 school year, go to FT summer 2018, and then graduate and commission May 2020. That might put you a year behind where you were but it's not bad. This is, of course, assuming you definitely want to go AD without going through OTS -- you'll get the ten-year ADSC and everything, meaning you wouldn't be able to Palace Chase or otherwise get out until around 2030. Ask around on other boards what the older guys think. I'm about to graduate and commission so it's too late for me to change anything, and don't have a lick of AD experience to share with you. Let me know if you have any more questions, and good luck!