That's an impressive effort, well done.
I've gone ahead and ordered the front CV (also from driveshaft world), and I'll also strip down and regrease the rear CV joint while I'm at it. The center bearing and support seem fine, though I'll give them a closer look.
Was your rear CV meant to be detachable? VIDA indicates that only the front CV can be replaced. With any luck that'll keep me going for a while, my XC90 is a diesel with just under 200k on it (I think), and is driven pretty sedately.
{"embed-external":{"data":{"url":"https:\/\/cdn.ozvolvo.org\/uploads\/MOOR6ZGBO299\/screenshot-from-2023-02-06-22-55-25.png","name":"Screenshot from 2023-02-06 22-55-25.png","type":"image\/png","size":142669,"width":1260,"height":773,"displaySize":"large","float":"none","mediaID":33302,"dateInserted":"2023-02-07T10:16:19+00:00","insertUserID":3023,"foreignType":"embed","foreignID":3023,"embedType":"file"},"loaderData":{"type":"file","file":[],"progressEventEmitter":{"listeners":[null]}}}}