I’ve done this a few times with my Pitch now and certainly recommend not going cheap on the bearings or you’ll be doing it again sooner than you’d want to.
I’ve been using mbbearings mid range set which is about £45-50 I think. They are full compliment(no cage, more bearings) which are best for pivots.
I use a blind bearing puller which I bought from superstar for about £70(an investment for me as I do all my own work and have a few FS bikes)
To put them back in I use a threaded bar with washers and if needed the old bearings as guides.(old bearings on top of new to push the them in) Be carefull with sockets as they arent really the right shape or size so may damage the seals or push to much on the inner race)
The rocker linkage connected to the shock has doubled up bearings so be carefull removing them and replacing them as they can easy go in wonky!!
The lower seat stay bearings have one bearing then a metal lip then another bearing. Don’t try to push them out one way. You have to remove them from each side.
Good luck 🙂