I can’t speak for UVA, but at William & Mary you can apply and be admitted to the business school you must have obtained 54 credits (each class is roughly equivalent to 3 credits, so like 18 courses) and have taken Macroecomics, Microeconomics, Statistics, Calculus, and Accounting which you can take prior to being admitted. AP or IB credits should help out significantly if you have any credits that can apply to the total number of credits or prerequisites. If you have time in high school, taking them would help you since most are required for the majors at different schools anyway.