What is broken (or missing) is pretty weird. It looks like one of the carrier bearing preload adjusters is just gone. That is what that little safety catch tag is supposed to be retaining. It threads into the third and carrier bearing cap to adjust pre-load, that is why 9" are so awesome, no carrier bearing shims.
I can see the threads in the third and they look to be good. How are the threads in the carrier bearing cap? What are the metal shards from?
I got a 9" from Awesome Auto Salvage in Dallas about 3 yrs ago. I think I payed $60. It was from a late 70s F-150. I would not recommend this route though. Everything on it needed to be re-built and it took 2 hrs to get it out of a truck that was perched on another truck with only hand tools. It sucked.
Get ahold of BDR. Last I knew he had a few complete 9" and hadn't done anything with them yet.