Agree with the above that UNC is a reach, not match for OOS. GTech (if OOS) and BU are reaches too, as all have less than 20% acceptance rates.
Make sure you are demonstrating interest at BU (where it’s listed as important to the admissions decision. OTOH you say you don’t want to go to BU, so a good way to ensure a denial is to send in a stealth app), GTech, and any other schools that consider demonstrated interest in the admissions decision.
A school can’t be a safety unless it’s affordable. Do you have any affordable safeties? Have you run the net price calculators for each of these schools?
Please do take a look at schools that offer full rides, or close to it, for NMFs…UF system/Benaquisto, UT Dallas, U New Mexico, U Alabama.