150,000 is no big deal for a modern engine, with small engineering tolerances, as long as it's been well looked after with regular oil changes.
The other point is if any car is essentially valueless, there's a time to call it quits and move on.
Service parts - tyres, exhausts, suspension bushes, etc. will all need doing. No point in throwing good money into a yoke that will never be worth anything.