Using Esphome, how many sensors can an ESP32 handle?

I want to monitor various items in my garage (Heat pump temperatures, Garage doors, rainwater tank levels etc)

Initially, I plan to have:
10 x temp sensors on a single 1wire bus
4 x logic input
2 x ultrasonic distance sensors
1 x analog input
2 x logic output
Sample rates would be about every 60 secs, but could go slower on some if needed

I have a ESP32 (Nodemcu devkit C v4) with lots of pins, but I am wondering whether the cpu will cope?

Is there any way to tell how busy the cpu is?

How will I know if I’m getting close to the limit?

Thanks

It should cope just fine.

You will run out of memory before you maxout the cpu.

Thanks, Ill see how it goes