That is all you should need, but if you are also mounting tires there may be other things required to make everything work depending on size. Do a search on this topic, lots out there.
would we need to install a camber kit too when lowering? lowered my old tl with eibach springs and the tires ended up wearing out on the inside edge prematurely because i didn't put a camber kit on.
If you are changing the springs, CHANGE THE SHOCKS TOO!!!!!! If you dont, the shocks will always be compressed (due to shorter springs) and wont absorb the bumps in the road and your car will ride rough. Your camber will be off, try to get it aligned as much as possible. There are camber kits available through either KMAC or speedybenz. I dont have the camber kit and my camber is slightly off but I dont have any major tire wear issues (at least not yet, I have 19's and H&R Cup Kit).