Please do not become an NP and just go to medical school. Your post clearly shows that you are "settling" for NP because you didn't have good grades your first year of college (which shouldn't matter...
Wow 2 1/2 years for a BSN, masters and FNP certificate sounds really ideal. Sign me up! I was also concerned about the length of this program as you still have to get RN experience to get your MSN...