I think you have a chance at all. Are you full pay at all?
JMU and Va Tech are safe IMHO. I’d imagine W&M is likely and I expect you’ll get into UVA and this will all be over.
UNC is unpredictable OOS. I’d expect a no to Princeton - sorry. Think the SAT is too low.
Wake - likely if full pay. If not, I dunno. They love full pay.
this is an interesting comment. Why ? Unless you have need, you chose two $90k schools and a $65k school where you can go tuition, room, and board at other flagships for $25k-ish or less so far less than UVA in state..
SO if you don’t get into UVA or W&M and decide against the other in-states, you likely go up whereas cheaper existed elsewhere.
Many don’t realize they can sometime go OOS for less. Your stats are wonderful which is why it’s possible.
Nonetheless I like your odds at UVA and to end your college search early.
Best of luck.