There are esp-lora boards including lipo power management you can start with.
The ESP has a few deep sleep modes, and there's a lot you can do to optimize them.
I highly recommend Andreas Spiess on youtube.
EDIT: Heads up that moisture sensors have reliability issues, Andreas's video 463 talks about them.