Berry Motor Group will have all parts
To be honest,it's cheap to buy another car with the bits you need.
They are so cheap if gearbox failed or head gasket blown.
Take your parts and keep either motor or gearbox if good and scrap car for cash you should get good money back and be ahead.
Btw, heated,ventilated massage seats are in xc90s and can be put in iirc, a nice upgrade!