25F overnight is not a problem at all! I stayed in the desert at 19F overnight without hookups, and used my Olympic Catalytic heater for much of the time, because I like it 70F inside. I would run the furnace from time to time, to distribute that heat to the ends of the RV, and also it sends some heat into the basement.
Also remember that the water heater needs to stay above 40F. But it does not need to stay at 140! The normal cut off point of the water heaters. Cold outside air flows quickly into the burner area and flows out at near the hot water temp. More air will flow though when at 130F than at 45F, due to the delta T difference.
So I try to run my water heater for about 15 minutes before going to bed, and also just long enough to keep it between 50 and 100F during the day.
Have fun camping!
Fred.