I would suggest you drop the second major and the minor…and concentrate on your one major and the required courses for medical school admissions. I think you have too much on your plate.
Your B grades won’t keep you out of medical school…but when the time comes, I would suggest looking at D.O. Schools as well.