I picked up a decent micrometer from harbor freight this morning I'm gonna measure my crank when I get home from work here in a few, I have the same concerns about a front style hub especially with the hilly terrain here in Seattle I forgot to mention that I just ordered a new seat, new shifter and linkage, and I was gonna change the forks with a regular springer style forks but have decided to go with double springer forks, and they're disc brake compatible but I kinda wanna go with sturmey archer drum brake in the front (if I go mid drive motor) I think the only coaster brake compatible kit is the tsdz2 and it shows the watts 250/350 so I'm not sure which it exactly is
I have an Ebike with a Monarch style leading link fork ( I think that's what you're referring to with your "double springer fork") they do work pretty well on a cruiser, BUT, the disk mount is on the wrong side for a front hub motor, and you can't fit a caliper brake. They are heavy, (more than most telescopic mountain bike forks) but also the only springer fork I trust on an e-bike.
The Sturmey drum brakes are reliable, low maintenance, and long lasting, and fit the monarch fork, but they don't offer disk brake level stopping power on a heavy e-bike, I consider mine marginal ( though a larger version is available, that would stop faster )
A Sturmey three speed IGH will hold up to a 350 watt mid drive, some people put a lot more than that through them ( mine is 750w from the factory) BUT gear ( change rear cogs) so normal starting is in second, and save low for hill climbing.
The torque sensing on the Tsdz makes shifting an IGH pretty intuitive., I have that setup on one of my bikes.
I have a monarch springer fork with a disc brake on my "Chimera" vintage style e bike , that combination works very well
If you intend to do hills in the rain, I'd avoid the front hubmotor ( you can't do that and the monarch fork at the same time, anyway)