What an adorable little squeaker. I'm so glad you have him.
I would keep him separated from your other birds for 30 days. During that time, you will have the opportunity to observe him, see how well he is eating, what his poops look like and such.
I treat all my squeakers for canker and when they are completely weaned, I treat for coccidia and I worm them.
This one looks good. Unfortunately, you can't always tell by just looking.
Great save, PigeonKid.