Personally I go for reliability and change the systems that I do not like to assure both reliability and serviceability.
When I get a new (old) vehicle; I go over the powertrain and electrical system, then typically modernize/customize and or strengthen large parts of it... along the way I do research to find unusual but likely "irreplaceable" replacement parts (i.e. a Jeep crank sensor).
I also carry a selection of tools (sufficient to remove and replace all of the fasteners on the vehicle (If they don't fit in a moderate sized ammo can you likely have a vehicle that is too complex or you are nitpicking the tool levels required) and a selection of most likely spare parts along with a vehicle schematic and DVM.
Alternators are no biggie; carry a rebuild kit (if you can't easily remove it you will be smarter after it is fixed).
Broken suspension parts are sometimes a bit more trouble but the welder (dual batteries, heavy jumper cables, a stinger, goggles and rod) solves many issues (that cannot be solved by changing out a U-joint etc.).
I also carry a peanut butter jar full of miscellaneous bench junk (nuts bolts, old spark plug, electrical splices tire valves, hose clamps, etc. it has saved many trips bot for myself and others...
I say, try to stay simple & reliable with vehicles that are within your ability to troubleshoot and fix far from a parts store; keep up or ahead of the scheduled maintenance (replace that belt tensioner when you replace that belt), use a good grade of synthetic lube and carry tools & spares as a backup.
Enjoy!