If you test the frame for play side to side indicating possible bearing wear & it feels tight no play & with the shock de pressured then I’d re use, you can tease the lip seals out wash out the old grease and re pack with fresh & pop the seals in & save your self a few quid.
On the other hand if you want a clean bill of health & have doubts just replace the lot, build it up & enjoy.
Most modern bikes have sealed bearings, all you do is inject grease into the pivot on Santa Cruz’s, it’d be daft to use open bearings on a mtb as all manner of crud & crap would get straight in & bearing life would be a few months at best.
Hope that helps.