I think the shops are correct on the over sized tires causing stress that is a general event on all VX. Unfortunately I have done a project like you are facing though not on a VX. You can pretty much count on the VX needing all the work the shops are telling you and probably several more. The shops probably stopped looking after finding a couple of grand so as too not price themselves out of a nice sized repair job. Given that the PO seems to have not taken proper care of the vehicle I am seeing $$$$$$ in your future. I hope this turns out not to be the case.