There's a million "what if's" in this career. Fact is what works for somebody may or may not work for you. The grass is green on both sides of the fence- but depending on your perspective you might want to be on one or the other.
My recommendation (as somebody who didn't) is to at the very least double major in something other than professional flight if you can. It will broaden your options, but also round out your education.
UND is a good school and everybody's situation is different. I graduated in 2000 and consider myself very fortunate, despite losing my job in both 2005 and 2010. Even with those set backs, I'm now in a career position (I hope)!
Would I do it again? Definitely.
Might I change some things around? Dunno, maybe but also maybe not.
Is it tough to get a job and live comfortably? Depends- what type of work are you willing to do and for how much? What's your definition of comfortable? After college I flight instructed in the DC area. That paid enough money for me to rent a 1 bedroom apartment and pay some debt down.
After flight instructing I got on with a regional airline in DC. Moved to a 3 bedroom apartment with two other pilots. Lived comfortably, shared space, and had a blast as a bachelor.
Got married, got furloughed and found a job in a new city flying a Citation. Initially split a 3 bedroom house with another couple until we saved up enough to buy our own. Finally started making headway on debt and continued to live comfortably by our own standard.
Had a kid. Lost my job. Burned up some savings and part of my 401K while I was unemployed. Landed a great job. Moved cross country. Had another kid. Sold one house, bought another. Living even more comfortably, but also still working on debt. Are we rich? Hell no. But we're living the American dream and happy.
Is corporate better than airlines? BOTH have advantages and disadvantages. My corporate department with 10 pilots is like a family. We know each other and have a great time on the road. We're treated very well when traveling and stay at nice places. I get company holidays, Christmas-New Years, 4 personal days and unlimited sick time. I get paid a nice bonus when the company does well. Salary is good, retirement is great, but the schedule is sporadic and aside from vacation and weekends I don't know if I'll be home or not. It's tough to have the flexibility I'd like to plan evening events and see my kid's activities.
The airlines treated us worse from a company interaction standpoint, but also had benefits. Great people at my former company. Free travel. Opportunity to fly many different types of transport category aircraft. Union benefits and politics/downside. The list goes on.