[Oil consumption (blue smoke) blad tires soft suspension and every warning light was on.]
I’m getting the impression that the owner treated it like crap. The bald tires are a dead giveaway. Still, to make it to 300K with all these lights on - that suggests a quality car treated badly. Used to be you were lucky get to 100K without needing to junk it.