Welcome.
Getting a CSL : nice ! You will have fun.
That soft-top e46 is really nice, apart from the grill badge and other slight cosmetic mods, would put me off as a buyer. But that's just me.
Look forward to your experiences of the replacement, and pics of course