RE: post-baccs
Post bacc programs are wonderful for people who decide late in their college career or after graduation that they want to pursue medicine, but formal post baccs are expensive (most are in the $40K+/year range) and even at programs with linkages, a med school acceptance is never a sure thing. (Only the very top few students are admitted via the linkage.) Plus all post baccs are high risk-high reward scenarios. Do well, finish with 3.7+ GPA and you have a 50-50 chance of getting a med school acceptance. (Or about the same chance as students applying to med school in the traditional path.) Don’t finish with the necessary GPA–you can kiss any hope of med school good bye.
For any undergrad who knows from Day 1 of college they want pursue med school, planning for a career changer post bacc is foolish and expensive. You’re paying for extra years of college AND you’re losing the years of physician’s salary by postponing entry into career.