I bought 2 pillow block ball bearings from bearingsdirect.com to fit the outside shaft of my hub.
The outside shaft measured 17mm in diameter, so a pillow block bearing with a 17mm
core shaft worked perfect.
You simply slide each pillow-block ball bearing to the outside shaft of the hub and
tighten the adjusting screw so it does not slip off.
I used a tap and die set for the cranks and pedals.
My cranks and pedals are from the old bike. Just cut them off at the bend to the shaft.
I used a 27/64" drill bit to drill a hole on the crank and tapped it to 1/2" with 1/2" - 13 NC Tap
I then threaded the outside shaft of my hub with a 1/2" - 13 NC Die to accept the cranks.
I gave the cranks a few turns onto the shaft of the hub and securely placed them at
180 degrees from each other and then welded them permanently.