Hi and welcome to the asylum
if u think it’s the bushes there’s an easy way to test , get on a very quiet road , drive around 5 mph and dab the brakes gently , if there worn u should hear them
another way is put suspension into normal road height , then get hold of the top of the tyres and rock them back and forth , do front and rear
as suggested may just be loose disc shields , D3’s are complicated beasts and they do need looking after , having ur own diagnostics and multimeter will save u a lot of money
timing belts and oil pump cover are due every 7 x years or 105;000 miles, which ever comes first , expect a bill around £1k for them to be changed, there is an upgraded oil pump , old one has a weak casing , particularly from 2007 , if they snap it normally causes catastrophic engine damage , just a heads up to ensure it has the updated one as would hate for it to fail on u
hopefully u or ur son can spanner otherwise if u have to rely on a garage will need very deep pockets as they eat bushes, brakes, discs as there nearly a 3 x ton brick
don’t get me wrong had landies some 30 x years and this is my favourite so far , awesome motors, they just don’t like things not to be fixed straight away
ur find plenty of us here to always help and hope I haven’t put u off, just being honest