You more then likely won't need a camber kit. The mac strut suspension design on the front of your car won't really increase you camber much, even if you dump your car.
For the rear, if you really want to lower yor car you may need to get lower control arms. But install the coilovers, get an alignment first, and ask how far out of spec your camber is.
As for spacers, you might need them, depending on the offset of the wheel, and the width of the tires. My PSS's needed 5mm spacers even for stock wheels, but it's an E36, hopefully they fixed that problem with the e46's.
Also, if you run spacers without needing them, and lower your car, you're just pushing the wheels out giving them more of a chance to contact the fender lip with the tire.
"Driving is like a narcotic, an addiction that can take over lives. It ruins people, breaks families apart, and even kills. Itís habit that needs to be fueled. Time, money, rationality, sweat, knuckle skin, and anyone who disapproves are of little importance to a driver, and are often overlooked. Hi, Iím Nelson, and Iím a drivaholic."