Tooth counts are 40 top, and 14 bottom.
Here is what the shaft / gear looks like disassembled. Nothing other than press fit to hold the gear from spinning.
I took it apart, and assembled it with some bearing retainer loctite.... We'll see if it holds. The good news is the damage seems to be on the shaft only, so possibly I can still swap everything over to the shaft on the Honda bendix since the gear looks mint.