There are actually several programs throughout the the country that have conditional acceptances into a BS/MD program straight from high school (my state university/med school is one of them). It is of course, highly conditional upon your performance throughout your program, so that should you not meet the requirements your acceptance will be withdrawn. These programs tend to take 7 years, rather than the traditional 8 for one matriculating directly from undergrad to med school. These programs are also extremely selective. As OblaDi stated, they aren't just looking for 4.0 students, but well rounded applicants who they believe with much less information available, will make great doctors.
As far as the root of your question, will colleges make you re-take those courses, it is up to each and every college you apply to whether or not you will have to retake. However, should you be accepted into a GPPA program I'm not sure it makes a significant difference since they will likely map out much of your curriculum and you'll only be spending 3 years in your undergrad. If you are not in one of those GPPA programs and matriculate into med school the traditional way, again, your answer is that it all depends on the school. Every school sets their own criteria on what courses and from where, they will accept.