Hey there!
As stated previously, it is possible to use the RPi Pico with the Arduino codebase/IDE, thus this project could be created using C++ on the Pico included with the kit. Here is a short guide to set this up.
However, the process would involve re-writing the code essentially from scratch to perform the same function, which would no doubt take some time. This process however is helped by the fact that both the moisture sensor and peristaltic pump have available C++ code from DFRobot’s website, linked below.
Provided there is enough support, we could create a C++ codebase for this project in future, but an adaptation on our end does not currently exist.
Hope this helps!