It's really hard to say anything about how competitive you are at this point. You can't assume anything on the MCAT, but I'll humor your 30 score that you have theorized. Your GPA is definitely great, but in all honesty going to a community college will make your GPA not as impressive compared to others. Your work at whatever university you are going to will speak much more to your academic abilities to hack med school courses. Your volunteering is good, but I suggest doing significantly more to really distinguish yourself. Research you can do if you want, and will help you if you do something significant (i.e. more than cleaning dishes in the lab) it will definitely help you. I say more volunteering and maybe research because as an ADCOM member I would not be convinced by your grades at a community college. I am not saying anything about you personally regarding your ability to do the work, but when you are compared to someone who has done 4 years at a more difficult college with a similar application, most admissions faculty would take the other guy. I know it seems unfair. But that's part of the game of med school application. I wish you the best.