I've been very satisfied with my EEZRV monitor. No repeater required (but is available if needed), it picks up pressure from all the tires on my 28 ft Class C (including the spare) without a repeater. It's easy to set high/low pressure and temperature warnings.
https://eezrvproducts.com/Batteries in the sensors last me around 18 months. I just use the regular cap style sensors, but flow-thru sensors are available so you can fill the tire without removing the sensor.
I doubt the temperature is super accurate at reflecting the real temperature of the tire itself (since it's sensing it from the end of the valve stem), but you can tell if one tire is running hotter than the others.