It sounds like maybe they should get this guy a job.
He clearly loves animals and managed 300 cats, briefly.
Like. Yeah. There’s a fair amount of maybes, (like spaying and neutering; many vets will provide the service free for rescued. As well as vaccines and such. Always worth an ask.)
But honestly, that’s an awful lot of cats even before they started getting busy.