Did you check the end play? Since it has roller bearings the end play should be zero to preload the bearings properly.
You'll need a bearing separator and puller to remove the bearings from the crank. You'll need a hot plate and a container of oil to heat the bearings for installation. You could always have a local machine shop do it for you...
The races don't necessarily need to be replaced, you can inspect them and if they look good you can reuse them. Otherwise you'll have to press or knock them out of the cover. New ones will need to pressed or hammered back in. I have a bearing and race driver kit that I use with a press or hammer.