Since your father introduced you to MMM, I would see that as a fantastic opening to build on, relationship-wise.
If he has his financial ducks in a row, here is what I'd do: I'd start using YNAB or some other budgeting program, or at least track by hand, every single penny coming in and going out. I'd also try to somehow make a little extra money over the holidays. Once I have several months worth of data, and after the holidays, take him out for a cup of coffee and show him exactly what you've been doing to improve your financial situation. Show him your tracking. Show him how responsible you were through the holidays.
If my kid did this, and was showing himself to be responsible, I would definitely offer to loan him some money at favorable terms to pay off high-interest-rate debt. I would probably make him set up automatic transfers from his account into mine, so if you're asking him for a loan, I suggest you'd offer that. Offer a high interest rate, like 6-8%, and most ilkely, he wouldn't take it, but you should offer it and be prepared to pay it.
It's great you're working on this so young. What you do in your 20s really can set the stage for a stress-free financial life if you don't go overboard. I'd absolutely hold off on buying ANYTHING big for quite a while, like a house or car. I'd work hard to be the best possible employee, and get as much training and exposure as you can to everything at work. Many call centers pay like crap and treat their employees like crap, but others can be really good places to work, and if there are numerous call centers in your town, you should aim for getting a job at the best of them. Benefits are everything!