HI,
Run the job past your local machine shop . Between shops there is always a big price /quality difference .Once the hubs have been bored out they are then heated and shrink fit to shaft . The face of the hub is then welded to the end of the shaft . Shaft is to your requirements.
I paid 20 $ per axle at the junk yard .
All of the above is not the cheapest way to do it but the strongest .

tomo