First things first.
Find out from the vet what the time frame and treatment costs are going to be, and work your budget from there.
Life is rarely ideal.
You are making the situation much better than it was.
Best of luck
Please keep us updated!
Thanks.