In my opinion, paying off all your debt gives you options and freedom. Considering how you feel about your job, the less recurring expenses you have, the more opportunities you have to explore other avenues. Without debt, you can be in a position where you allow yourself to take a pay cut in exchange for a job you are passionate about, for example. Or if you do end up moving to Texas, without debt, you can take a little more time looking for a job that you like, knowing that your bills have decreased substantially (this is assuming you have an emergency fund, of course).
As far as what to do with your 401k once you leave your current job, just roll it into a Traditional IRA. Make sure you do it with the help of a customer service rep from the company that services your 401k, to avoid any potential mistakes that might trigger a taxable event. I avoid a self directed IRA simply for diversification purposes. I don't want all my investments to be in real estate, so I invest my 401k solely in stocks.
In any event, good for you for wanting to think this through and do your due diligence.
Good Luck!