How long to keep vehicle docs?

Easiest and briefest reply is to have a look at the current Guide to maintain roadworthiness for the minimum periods for the vehicles. Bless the vehicle is integral to an ongoing criminal civil case in which case keep it all or at least copies of the bits you pass on to new owners / scrap
Otherwise it’s a case of some keep for the absolute minimum and others keep for an eternity.