Some pluckers will never stop, but the majority can be helped. There is a reason that most birds pluck, be it diet, environment, cruelty, neglect etc.
By the sounds of his enviroment and diet, he does not sound like he has had the best of care. You may well of stopped his plucking by removing im from an abusive environment, but the conversion to a pelleted diet will certainly help with his wellbeing and lifespan, as said before it is also reccomended for pluckers.
Having somebody care for him that has his interests at heart is the best thing for him, toys, clean cage and decent food................what agood move.
Well done for bringing him home, I think it will be a big change in both your lives.