5v power supply upgrade for an ESP chip and a couple dozen relays
You will need to find the current draw of each device. Look up the part number and find the datasheet. Or look in the specs on the description on ebay and see if there's a current draw rating from the device.
The relay that you provided says it has a coil resistance of approx 70 ohm. Then you use ohms law to figure out the current draw (i = v/r). This gives you 71mA if you're driving the coil with 5V.
When I searched the ESP32 Wroom the datasheet recommended being able to supply a min of 0.5A.
I found that the IR sensor drew around 65mA
The buzzer you provided is 16 ohm. Assuming you're powering with 5v that would give you
0.313A. But since it's not going to be on 100% and more likely to be on 50% of the time because you pulse it on and off at a specific frequency. The rms current will be around 0.156A
The opperating current for the temp sensor said 2.5mA Max
16 relays * 71ma = 1.14amps.
ESP32  = min 0.5A
IR sensor = 0.065A
Buzzer 0.156A
temp sensor 0.0025A
total = 1.865A
I typically like to size my slightly bigger to give room for additional things in the future and so that the power supply also doesn't have to work as hard all the time. I think anything above a 2.5A 5v power supply should be sufficient for what you're doing. That 5A 5V supply you posted in the question should easily power everything you have.