I suggest slowing down. You're projecting into a future that is too fictional, and your next step is too important to trivialize.
A 24 and a 19 says that your MCAT is a major problem that isn't going to be fixed by 2 months of 20 hour weeks. That level of effort is appropriate for trying to get from maybe 28 to 32. You need 11 more points, from that 19, to get to where you can consider applying to good SMPs. 24 and 19 don't say "I need more prep." 24 and 19 " say "I don't know the content yet."
I recommend that you consider a September test date, and figure out how to dedicate six months of work to relearning the content and drilling it. Get into a rigorous prep program and be ready to hire a tutor. You may want to also work through the Examkracker 1001 books.
Meanwhile, the number of SMPs that offer anything resembling a host MD school admission guarantee is down to 1 (Temple). There are URM programs that offer strong host MD school linkage. But you can't assume you can get into a US MD school simply by attending Gtown or the other programs you list. You get no credit for enrolling in an SMP if you're taking the SMP because of low stats. Med schools will not see "I will start an SMP next month" and think "oh he/she is taking care of things and we can relax about the low GPA and multiple MCAT attempts."
Regardless, the idea that you would have a good MCAT score, a good SMP admission, and a good MD application by next June/July is pure fantasy. If this pisses you off and makes you go pop a 32 in March, fabulous, come back and tell us all about it. But if you want a reasonable plan for your situation, you should s l o w w a y d o w n.
A reasonable alternative that might make you feel more in control would be the 2 year masters programs at DO schools, where they'll take you with your current stats and you'll be a med student if you do well in the program.
Best of luck to you.