If you search around, I'm sure you could find answers to some of your questions. But, since I'm in the same boat as you, I'll answer a few based on my experience.
The best, most reputable kits come from Fabtech, BDS, and Rancho. Rough country also makes kits for our trucks, but some people...