Are looking at taking a 2stroke deck and mounting a Kohler motor on that deck? Will have to deal with shaft length, too long you can always shim up motor, too short will not work.
Lawnboy since the 1970's has always offered just one size motor for different deck sizes. The 19" and the 21" size mowers have always used the same size engine.