The math isn’t adding up. Where is that 30k figure coming from? The difference between in-state and OOS is triple the tuition. I’m suspecting the cost is going to be far higher than that. For that reason, I wouldn’t consider UNC. You could be walking into financial death trap.
Also, Environmental Studies is not an especially employable degree. If you manage to find a related job, the pay is generally poor. It would be wise to supplement that with a teaching certificate in the event you don’t find a job, or, of course consider law school. But law is not a career for most people.