1.What do taller upper ball joints do?
Change the effective spindle height and alters the arc the control arms travel in to generate more camber in compression, also raises the roll center to a more manageable location.
2. Whats the difference between DSE, UMI, Hostchkis, and Ride Tech A arms in ride and handling?
Almost nothing in ride quality. That's controlled by your shock and spring choice and condition of your bushings. The UMI, Ridetech, and Speedtech arms feature more offset between the upper and lower ball joints to give you more caster, which helps with turn-in. Pick based on price, bushing material, and whether or not you're converting to a threaded-body coilover shock.
3. I have 2" drop spindles. Will the above work with these?
Yes, they will bolt together, but if you care about handling, get rid of those and go back to standard spindles. They are a cosmetic upgrade only, they only cause problems if you're trying to optimize the front end for handling. The UMI, Ridetech, and Speedtech arms were designed assuming stock spindles and adjusting ride height with the spring.
Conversely, if you like the ride height and aren't going to be racing the car in an environment where you need to turn, save your money and don't buy aftermarket control arms. You don't need them. You can get 90% of the benefit with tall ball upper joints in the stock arms and a good alignment. It'll handle more like a modern car with just the ball joints. You won't be winning any autocrosses, but it'll be MUCH better than it is now.
But if you still want the blang blang parts, call Scot. He will hook you up.