IDK about the fire pump details, They would be different.
I would be inclined to have it set up that if the louver is not open, the diesel will not start.
Louver opens, turns fan Motor On, allows diesel to run.
Amen to that. I've seen where the fan starts first and if all of the doors are closed, it pulls a vacuum and the louver motor can't move the louvers. Open lovers, turn on fan, then allow the engine to start.
Do you have 480V in the room for the fan? If not, start there. You would get a Combination Starter for the fan, one that has "extra capacity" on the Control Power Transformer. Then tap off of that CPT for power your louver motor. Wire it so that the Start command to the engine (whatever that is) first closes an Off Delay Time Delay Relay (TDR) . Use the timed contacts of the TDR to energize the louver operator, then run power for the starter coil through the limit switch of the louver to turn on the fan after the louver is open. Then use an aux contact on the fan starter in series withy an instantaneous contact of the TDR to engage the Engine Start relay for the Diesel. The sequence ends up like this:
Engine start call => TDR coil
TDR Timed Contact => louver motor, opens louver
Louver limit switch => Starter coil, turns on fan
Starter Aux + TDR Instant contact => Engine Start Relay
Then when the engine is called for to stop, the TDR instataneous contact drops out the Engine Start Relay and kills the engine. The TDR timed contact stays closed and keeps the fan running for a few minutes (in case there are any exhaust gasses). Then when the timer times out, it kills power to the fan starter coil to shut off the fan, as well as power to the louver. This assumes that the louver will close by itself when power is removed. If the louver operator must be powered to close, it gets a little more complex.