I put a set of Bridgestone Drive-Guard run flat tires (RFT) on a Prius that came with no spare. They performed OK, but did have a somewhat harsher ride. I did not have a puncture with those tires. The snow traction was mediocre even for an all-season. They were said to be good for 50 miles at 50 mph without air, then they're junk. Bridgestone has their new Drive-Guard Plus said to have a smoother, quieter ride. At least the Prius had a space to safely store a donut spare out of the way of the cargo space. Yes, any heavier tire will reduce driving range/fuel mileage. Pick your compromise.
I'm considering a tire sealant full time in all the tires. Right now I'm looking at Gempler's UltraSeal commercial grade tire sealant, a one gallon bottle, or Berryman's Tire Seal-R, one gallon bottle. A gallon is more than adequate for our 4 tires. The sealants will plug a hole up to 3/16" diameter permanently, or greatly slow the leak so one can drive to a shop to get the hole plugged. The sealant can be cleaned off the area to be patched. The sealants may also slow the air loss in a hole or gash too be to be patched but let one drive to a tire shop for a tire replacement. The sealant adds some weight, 11 oz per tire for the Berryman, 19 oz for the Gempler's, a plus for Berryman. Pumps are included with both brands. The included Honda air pump can be used to add air as needed without the included jar of sealant while the sealant controls the leakage. It seems that all the sealants are pretty much the same; it's a matter of which of the many brands has the formulation and reasonable quantity for passenger cars.