RenoHuskerDu: your knuckles look typical when the knuckle seals are worn out; FYI: you're missing the dust cover for the rotor.
petveedub; they did come painted from the factory.
Slabsides45; the amount of time to do the complete front axle service IMHO is dependent on many factors, probably the biggest one is what you find broken, bent, twisted, missing when you dig into it. Next would be what tools, parts, and supplies you have or don't have and the need to run out and buy or borrow some more. IMO you really have to plan it out and get all your parts, tools and supplies lined up before you start. From reading a bunch of threads about people doing the front axle job, most mudders who have done it before seem to do it in a day or less, most who haven't take about two days with some going past that. I took much longer but a lot of that time was painting and powder coating some parts and waiting for other parts to arrive. At least 50% percent of your time will be spent cleaning all the grease, grime, and rust off the parts. You might want to spend a day reading the FAQ section and do some searches on the front axle service, also buy the DVD (search). There are some tools and tips that you will need which help the job go more smoothly. HTH