The Coleman starter bendix came in three versions.
Standard ( one sprag bearing)
Heavy Duty ( two sprag bearings)
Jr Drag ( three sprag bearings)
They also came in multiple bore sizes to fit various size shafts starting at .470" all the way up to .625"
Coleman used various size motors over the years and put a sticker on the motor noting shaft size for quick reference.
The bendix was stamped ( ex. 490 RH HD) to note size, direction, and type.
The sprag bearing was a common 1/2" ID sprag that was press fit into the aluminum housing. The depth of the housing bore was determined by the number of sprags. The shaft would have the bearing (or bearings) slid on, and then pressed into the housing.
Typically, when you had a failure and tried to repair, the press fit was gone and the repair did not work.
You had to have the right bendix for your application. Most 100cc two strokes used the Standard. A flathead Briggs stocker required the HD and you really needed to make sure that you had it on the right stroke to make it start easy.
The triple bearing HD was for the really high compression engines, especially JR Drag engines.
We sold thousands of bendixes over the years. Most were replaced from misuse. It was never a good idea to leave your 100cc starter on the grid, as at some point, some Briggs racer who forgot to charge his battery would grab the first available starter on the grid and destroy your bendix, usually setting it back down hoping they hadn't been seen.
Brad Coleman never like selling the replacement bearings because of the interference fit loss. Plus he obviously made more money selling the complete bendix.
Pretty sure he has not made new production for 8 to 10 years.
The bearings can probably be found at McMaster-Carr or Amazon, and making a new tube should be a fairly simple task. I would highly suggest a triple stack of bearings if you tackle the project.
If your original bendix is a single bearing, you can probably bore the depth for the original bearings and keep the interference. If the original bearing did not spin in the housing, you may be able to heat it up and knock the shaft out and keep the original fit.
Regardless, when you put new bendix on motor shaft, file flats for the set screws if that is not already done, and put some antiseaze on before installation.