Law school admission is mostly about college GPA and LSAT score. UNC Asheville and UNC Wilmington should be fine as pre-law schools – you need to earn a top-end college GPA and do well on the LSAT.
Since law school is expensive, going to a lower cost undergraduate school to avoid debt and save money makes sense.