If we go back 30-40 years, a droopy headlining & loose handle/trim really would have been the least of your worries on a 16 year old car.....and I doubt very much any model would have seen 250,000 miles !!
As we see from the number of diesels in Trikeys 'Moon Club', the diesels are good for many miles if given regular servicing and some TLC, Marinabrian even knows of a taxi that was approaching 600,000 miles.
With the huge depreciation associated with a new or newish car, why not get these minor issues sorted and keep the car going - probably far cheaper in the long run (as yours has long since stopped depreciating) and at least you know what you've got in terms of servicing & history
Just remember to use the high temperature trim glue if you have a go at resticking that headlining...