I would probably begin trying to find a job that you would like with your skills.
I knew in the previous month companies in the Charlotte area I was doing job search with wanted someone with mba on their resumes so their is jobs out there.
Tornadoes can happen but there is no safe area in the state from them but NC isnt in tornado alley.
I hear tornado warnings all the time but been in this state since the 70's and never actually seen one (knock on wood).
Hurricanes yes they are a good possibility and if they are concern for you I would probably avoid east of raliegh.
We have had damage inland even in mountains with mountain slides inland flooding, and wind damange. I live close to Charlotte and I find them fascinating I do not live in low lying area and only worry about tree falling on house but same as tornado it such a rare event.
I would look at like you do of earthquakes they can happen but rare but know what you need to do if they do occur. Least with tornadoes and hurricanes you can protect yourself.
I also think the Charotte area has better diverse crowd social life of the other cities in this state.
This is encouraging thread you might be interested in reading.
//www.city-data.com/forum/charl...best-city.html
Once you find some job hopefuls come to the Charlotte thread and some of us might help you find the best areas to live ideally you want to live on same side of town you work in for less commute time.
Far as home search on the web I use realtor and trulia
For demographics and other data go to top left corner where it says city-data.com and click it and go to whatever city to get good amount information about the city you are intersted in.
Good luck