VCU Guaranteed Acceptance vs UVA Pre Med

How hard is it to get into the Guaranteed Acceptance program ? Looking on their site it has the same requirements as the Honors College. If my S does not get into the GA program then should he go to UVA instead ? Also, I keep hearing that in order to stand out to med schools, you should NOT major in biology. Any thoughts on that ?