1. your brake lights, is it the same bulb or did all three go out around the same time? i had this happen actually, my left and my right brake light went out within a week of eachother, needless to say i was very impressed by the tight variance in the bulbs. if its the same one, then check to see that the little thing you clip the bulb into clips firmly against the metal pieces in the taillight housing itself, i thought i blew two bulbs in one light within a week and i couldn't figure it out, but then i saw that due to heat/age the plastic had warped a bit, i re-seated the connection and it worked fine
2. shocks. depends if you want OEM or not. If you like the way your bmw looks and rides stock, just replace everything with original equipment. now if you want to improve the ride and stance of the car an aftermarket suspension is a good option. think long and hard about this, because this is a PERFECT time to upgrade to something cool, i mean OE stuff is not going to be much cheaper. My car has the Koni Sport kit (shocks/springs) and I love it. It rides nice, the stance is much much better, and it performs like a dream. it also looks "natural." i've had many people say that the car "looks like it was made to look" with my new suspension.
ask and we shall answer (or try), welcome to the site