As I mentioned in the other post, a fire pump controller and ATS must be located in the fire pump room. And yes, the fire pump has to be in its own room. I'm not sure you understand that in a typical fire pump installation, the controller, disconnect and ATS are all in 1 factory built, service equipment rated and listed for fire pump service unit designed specifically for this purpose. UL does have a product category that is for a separate fire pump controller and ATS but it makes the installation much more complex and expensive, so as a practical matter you would be hard pressed to even find listed equipment to do this with anything but a listed combo unit. Regardless, it would all have to be located in the fire pump room.
There are a lot of complex requirements in NEC 695 and NFPA 20 to have a fully compliant fire pump electrical system. For example, the generator will have to comply with NFPA 110, the generator control circuit has special requirements, etc, etc. What I'm saying is, the list is long. You really need a P.E. that is well versed in fire pump electrical design.
Also, as I mentioned in the other post, your other ATS described as "emergency" has deal breaker issues.