I didn't need any special tools to rebuild my SM420. I don't have a press. The legs on my puller were too short so I made extensions for it. Used some steel pipe for installing the bearings. Warmed up the bearings with a heat gun and they slipped on easily. Lots of videos on YouTube on disassembly and reassembly.
I have a press and gear pullers. Getting the mainshaft assembly out of the case is my sticking point. I've watched many, many Youtube video's and every one I've watched skips that step. I think I'll make my own version of a J2677 "puller" and make it happen.
Thanks for the input on heating the bearings, its a good method!