AC Solenoid Pump Control

Yes, a mosfet is really the best way to interface with dc devices. The pump requires less than one amp at 24vdc so with the proper part, it will not need a heat sink - but the fly back diode is mandatory. Just ensure the mosfet is a logic level device so it is fully turned on with 4volts on the gate, otherwise, the device doesn’t fully turn on, causing the mosfet to overheart and the pump to behave erratically..

There are many low cost, multichannel boards out there. You’ll find several on Tindie if you like to support local effort.