As for a spare, I went with the Modern Spare-complete kit......https://modernspare.com/product/2017-2022-tesla-model-3-spare-tire-kit-optionsShort term the next step is that I'm going to look for the smallest space saver spare I can find to take with me on remote trips. But if I get 2 flats from a pothole I will still be screwed. Longer term when the existing tires need replacement I'm likely to get a new set of 19" rims so I don't need to run such aggressive sidewalls.
The complete kit includes everything you would need to change a tire if you have this unfortunate event occur again in a remote area.
I also changed out my 20" wheels for 19" rims on my M3P and went with 245/40R19 Michelin PS4 tires.... saved several pounds of unsprung weight, improved ride quality and added a bit more than .5" of rubber between the car and the road to hopefully protect both the rim and tire from carnage.
I also think that the 19" rim does not diminish the look of the M3P as compared to the 20" offerings, IMHO.