I think, again, UVA and UNC OOS are a crap shoot - but your semester abroad in HS really stood out to me.
The acceptance rate at UVA was 28% in state and 17% out of state. They don’t show a statistic (GPA/Test Score) comparison.
For UNC, 23% were admitted this year but I see no out of state rate. For last year, they admitted 24% - 48% from in state and 14% out of state.
I think the fact that you have solid safeties - I wouldn’t worry about chance me. I would apply to those schools you want - your first gen will help at many schools and the semester abroad is definitely unique. But apply - and you’ll find out yes or no - and you could even add other top if programs if interested.