An oven mitt, a 6"-12" piece of 3/8" dowel, and a short piece of 2x4 should be all you need. I had one engine that would NOT produce the rear bearing on demand. But I finally got it out with an internal expanding aluminum plug plus a punch and hammer.
Use the kitchen oven (or similar!) to heat the case to about 250 deg. F, grab the case out of the oven (with that oven mitt) and whack the back plate area against the 2x4 on the counter. The rear bearing will drop out (it says here in fine print). Throw the crank in there and push the front bearing out, using the 3/8" dowel to tap on, if needed.
To re-assemble, reverse the order. Heat the case, drop the crank in, drop the front bearing on to align it, and push it home. Remove crank, put the new rear bearing on the crank and push it into the hot case.
Some engines (ST's) have aluminum spacers that go between the crank and front bearing. I think this practise was devised to either move the stress point on the crank, or to make up for crappy machining. If the latter, then it would make sense that the spacers would come in a variety of lengths, but they don't. Still, I had enough trouble with my early ST G.21 .29rv that the crappy machining theory was reasonable. Seizing crank (rv, less lube) and wrong length between the bearing housings relative to the steps on the crank.
Steve