1. I think a post bacc would help, just take the classes you need to like the 3 classes and the pre reqs and show that you can handle the rigor. Maybe take some higher level bio classes & chem classes to show you can handle everything. I don't think the community college stuff and everything else hurts you since you are a non trad, if you were trad, it would most definitely hurt you though. Try to do the postbacc at a 4 year college though.
2. I would assume they do but again since you are non trad and you didn't P/NP the pre req classes, I think you will be fine.