I'd like to meet the superhuman who has taught its cats to stay off of anything!!!
Glad you found a place and ya, a single person on that much money, even with how expensive TO is, you'll be fine.
You need to make this break. If they aren't paying for anything now then they will lose the place entirely very soon and won't be able to afford a pet either.
Some people never change. At least not in this one life time. All you can do is love them for their good aspects and let go of the bad stuff. It's not your responsibility. You can only be responsible for you and your animals. And that is my Dr. Phil comment for the day.
Take care. You are strong and smart and capable.
Did Guardian come home yet?