@cruiserdan might be able to get him the most important stuff fast.
Does your 100 Series (LX470) need some front end attention? Yeah, We Stock That! For over 20 years we've specialized in all things Land Cruiser including assembling some of the most comprehensive and high quality axle kit offerings. Our 100/470 front wheel bearings kits are no different...
forum.ih8mud.com
Just ordered that stuff online ... part numbers for a 2006
Snap Ring
90520-31005 2.8
90520-31006 2.6
90520-31007 2.4
90520-31008 2.2
90520-31009 2.0
90520-31010 1.8
43423-35010 CAP, FR AXLE OUTER S
43422-60070 GASKET, FR AXLE OUTE
90215-42025 WASHER, LOCK
90080-36098 Inner bearing
90080-36067 BEARING, TAPERED ROLL (outer)
90311-70011 Oil Seals
42323-60030 Cone Washers
90201-10075 Plate Washers
90170-10039 Hex nuts
90214-42030 Claw Washer
And ..., Lots of grease, a socket wrench, something softish to bang on the bolts to unseat the cone washers, and if the oil seal is still on the back, a serious pry bar or big screwdriver.
Edit add: oops, 54mm socket for the adjusting and lock nut.