If you have suspension noises, you can plan on your tie rods being shot too, so add two tie rods and a center link to your list, along with the sway bar links. My idler arm and pitman arm seemed fine, so I didn't mess with those. Spring pads are a good idea if you're changing the springs, go with 3mm ones for an extra 1/4 of drop if you like. I have Bilsteins with the stock 540 sport springs and like the ride, but to each his own.
As odd as it sounds, the rear can contribute to the front's problems, so you should address it as well. New dogbones, sway bar links, and Racing King subframe reinforcing bushings made a huge difference, and the stuff is cheap. Call BMA for prices, they don't list much on their website, and it's cheaper over the phone. Plus, Patrick or Yves are great at answering questions. Lemforder is the best, but not cheap. BMA is really pushing Flennor, it's a German company that is supposed to compare to Lemforder in quality for quite a bit less. I used Flennor for most of my stuff and the quality seemed good, but I've only put 1k or so on them. Don't be afraid to DIY, you just need a decent variety of metric wrenches and sockets, tie rod seperator, BFH, ramps/jack, and a few other oddball things. I did it all, and it wasn't that bad.