Definitely hire a lawyer.
Use the lawyer to sue the pants off of the previous management company.
They very likely ran off with your tenants' deposits, which YOU will have to come up with when they move out.
Sounds like you are doing a lot of things right in a difficult situation.
Here's my plan.
1. Get all details on the loan. Term, rate, amortization schedule, etc.
2. Refi and/or get a line of credit to fund repairs.
3. Pay yourself! You have a full time job on your hands. You deserve compensation, and it looks like you can afford it.
4. Look at the whole operation. What jobs can you do? What do you want others to do? Not just today, but for the long term also.
5. Get on indeed.com and post a job for a handyman/carpenter/??? with exact qualifications for what you need. I've had great results with this.
6. Keep an eye on rents in the area. Make sure you are keeping up with the market, not getting 2 years behind!
7. Listen to your heart, but don't always do what it says! Sounds like you relate well to your tenants, and they appreciate you. Don't let them take advantage. They will try!
8. Stay in touch on biggerpockets. Great people who will help you here!