If you are going that big and spending all the money to do this the right way...ball joints will be nothing. When not if they blow, go with something like a prosteer joint. They will cost you more, but not require you to constantly replace them every 30K miles like OEM when running low BS wheels and big tires.
Make sure that you get all 8 adjustable control arms if you plan to lift your jeep that high. If you stay below 4" you could get away with just front lowers. If you go with tht high of a lift, then Long Arms would really help with your on street handling at higher speeds like maneuvering on the highway. Also you will want you kit to have a flipped drag link and a raised trackbar bracket to help with your steering/handling.
There's a ton of things like I mentioned that you could do to make you vehicle feel better or more like stock when going that high on your lift, but they are not immediate musts....your jeep will just handle like shit until you do.