Wrenches who can check ball joints in place to statistically significant accuracy I think are practicing black magic. If you can see or even feel movement using cheater bars to pry then IMO the ball joint is so worn out that even a monkey could have figured it out. Like I said, Toyota is looking for 0.020" of play. So if you think the BJs are worn they probably are.
The reason I ask how long you want to keep it is Toyota doesn't sell ball joints for these trucks as individual parts. You have to buy a whole control arm. That's about $400 each so $1600 for all four. If you suspect one BJ they're all likely pretty worn out. You can get aftermarket ball joints and press them in and our yourself. The quality is OK but that's a lot of work.
Thus, the MOOG aftermarket I put on were $100 each and lasted a couple of years, so that might be an option if you're not worried about long term. If you're not willing to fork out Toyota part money then I don't see any reason not to do MOOG arms. The difference in price between just a ball joint and a whole arm is maybe $40 per arm and if you're doing BJs and bushings the whole MOOG assembly is cheaper.
But the lower headache is almost immeasurable. You'll probably have to cut the old arms off so having a new set is soooo much easier after having done that.
You'll also want new upper arm bolts. Those are probably the biggest PITA to the whole project. It's easiest just to cut the old bolt to remove it and run the new one in the opposite direction. When Toyota built these trucks they didn't really build in a good way to get that bolt out without hitting sheet metal.
That will eliminate ball joints and control arm bushings. Then all that's left are tie rod ends and sway bars. The TREs I would also replace on principle and sway bar clunking is just annoying, not dangerous.