Yes, that is the the proceedure. Kind of "Shadetree" but it will get you by.
In his proceedure he states the only purpose for the axle nut is to keep the axleshaft from drifting in too deep. That is partially true, but the factory manual has a nice big caution about tightening the nut up before putting weight on the wheel. The seal can dislodge if you don't.
For the Hub Assy. try:
https://www.rockauto.com/dbphp/mfr,CARDONE+SELECT
Do a part search for BCA p/n 515058 Front Wheel, Hub Assy. $186.79