You have to check with each individual school whether they will accept the pre-reqs from undergrad. Some will have a cut off that they cannot be taken more than 5 or 7 years ago, but I would guess most do not have any cut off. If there is no cutoff, then it doesn't matter how old your undergrad grades are, especially since you have recent academic experience (PharmD). As far as GPA goes, MD schools do not care at all what your PharmD grades were if your undergrad grades were subpar. A 3.3 with a 30 mcat will not likely get you any MD interviews. DO schools on the other hand will care slightly about your PharmD grades, but undergrad is still more important.
You are competitive for DO school. I had similar stats to yours when I switched from PharmD to DO and got interviews at 3 out of the 4 places I applied. However, I would say that your essays, volunteer experience, letters of recommendation, interview ability, and exposure to osteopathic medicine will make or break you. You need to shadow a DO for a while and get a letter of recommendation from a DO to apply to almost all DO schools. Even if schools don't "require" the DO letter, it's still *very* important, so you might as well get one. I think you have a valid reason for wanting to switch to medicine, it is the same reason I switched: you have all this knowledge but can't use it, and don't want your scope of practice to be limited.
Ok, while it may technically be feasible to do part time retail pharmacy during med school the first 2 years if you are a strong student (meaning you can score in the top 25% of med/pharm students on exams while exerting in the bottom 25% of time and effort), it's not worth it and I wouldn't recommend it.
Anesthesiology would be a great choice for you with your pharm background, or IM if you want a fuller spectrum of medical experience. Now, I know some people are going to tell your this is a terrible financial decision, but I'll tell you it's not, unless maybe if you go into primary care and don't or can't take advantage of PAYE/PSLF. Pharmacists make maybe $120-$140k right. MGMA data from 2012 puts the median anesthesiologist salary at $427k and Today's Hospitalist puts the average hospitalist pay for IM at $252k. DO schools are expensive, especially when you factor cost of living into loans, you could finish residency with an additional $400k of debt, but either use PAYE/PSLF if you need it, or pay them off quickly with an extra $100-200k in salary versus what you likely would make as a pharmacist. You would break even financially eventually, probably ~10 years post-residency, depending on what specialty you go into, how much loans, and whether you take advantage of PAYE/PSLF or not. But most importantly, you should do what makes you happy and provides for your family the best.