Multiple water tank solenoid manifold

I have an esp32 wrover with freenove breakout board and I need to connect and control 25 different Songle SRD-12VDC-SL-C 12VDC 10A relays that power 21 solenoid valves, 2 water pumps, 1 air pump, and 1 vacuum pump. The control is manual with a decent bit of automation based on input from 9 DS18B20 one wire temperature probes, 3 A5-V100 CLA50001 0-5V 20W11 float level sensors, and 1 SZKOSTON float switch. I have many 3.3V or 5V boost chips that put out 12V. I also have 3 Esp32 C3 Super Minis with breakout boards. I’d like to construct the system to be easily upgradable with more C3 Super Minis to include many different sensors and relays from JD2912-1Z-12VDC 14VDC 80A relays to air quality and humidity sensors to gps tracker car location and vehicle alarm sensors etc… The solenoids pull only 200mA at 12V so it may be better to get a couple of the 16 channel Esp32 WiFi relays to connect all of the solenoids. If I need to get a better base system than the wrover that is inherently more suited to this I can. Any help would be appreciated.
Thank you in advance