Welcome Peter.
There shouldn’t be, although it doesn’t have any specific environmental protection on the pcb. But I would apply a smear of silicone grease to the battery contacts and the pins of the sensor in the hope that it will slow down any possible corrosion. That was reported as a problem a little while ago, No longer receiving inputs from RFM12B - #15 by Francis_Donnelly.
If I’m reading the code correctly, it counts and updates the count as per its normal update rate (approximately every minute), or after 100 pulses, whichever comes first.
I don’t, but although the pulse sensor allegedly has a very low quiescent power drain, its use will reduce the battery life somewhat.
The battery voltage is sent along with the rest of the data.