Congrats on finding one. Hope it all works out. I would stick in a single feeder as well might bring him out of his shell and provide a little bit of energy to fight any infection. I have usually found once you get them feeding they are well on there way.
hope you get some cash back from where you got it from im thinking he wasnt cheap.