bandit1619
I think you've answered your own question. It sounds like this baby badly needs to be repotted. What type of Ficus is it? If it is a F. benjamina (the most common one used for houseplant) it will probably pout and drop more leaves when you repot it (they hate to be disturbed) but it will come back healthier.
If the soil smells funny it would probably be best to wash it off the roots completely.
Good luck!