NDD hit the nail on the head.
3.) Stay in college and the guard for now, and when I feel I am ready for Special Forces training and have reached at least the rank of specialist or sergeant switch over to active duty as infantry and keep applying for SF training until I am accepted.
These groups are just across the way from you.
HHC 5th Bn/ 19th SFG(A) is located at Watkins, Colorado For all inquires please contact (S-3) (303) 261-2600 ext. 353
C Co. 5th Bn/ 19th SFG(A) is located at Colorado For all inquires please contact 303-677-8150
If its something you would be willing to move for. If it were me, and it was about a year ago. I am glad I stuck it out just to say "yeah I finished School".

stay in school. its alot more difficult to "Go Back" than it is to stick it out right now. finish up. and see what how you feel when its all said and done.
As far as your physical conditioning, that will come over time with Drills and such. I was the most out of shape aspiring turd you could meet

my first APFT test I got laughed at. and now I can Max it. its not that hard, just a couple of months of training and sticking to it. Also your ROTC program should have a PT program. Mine did just ask around.
But no one here is you. and you'll have to make the choice based upon what you really want and what your gonna do to get it. It sounds like your a little on the confused side. 18x is'nt going anywhere and as NDD said "There will still be people that need killing in 4 years." or contact the 5/19th and ask them all your questions. the Guard pays for school no matter what state
Just my .02