The DVLA have a web page that should be able to tell you if the car is currently Taxed, for the life of me I cant find the link but if you get it that should go some way to confirm the car is still on the road.
If I find the link I will post asap.
Good luck with your search
Edit, whoops should have read above post :oops: