Thank you for the details. Unless your school has a strong track record with many getting in to UNC or UVA each year, I think they are high reaches and you need to expand your list. Out of the top 10% plus not having top rigor is not a good combo for top schools. (Less than top rigor: less APs than top kids as well as no AP science and no science at all senior year, and no physics at all during high school make you less competitive at those types of schools). Apply, for sure! But I think you have a less than 10% chance, best guess.