Akebono Ceramic: very little dust and they last FOREVER. Literally. Mine have been on about 9 years, ~90k kms, same rotors, still tons of meat on the pads, and the slotted rotors are wearing very sparingly. Downside is they have no initial bite like OE Textar/ATE etc, and they need to be warm. Would not buy again, would not recommend. Choose stopping over cleanliness!
Just buy the Hawk HPS and be done with it. Reasonsable dust (nothing like OE), great braking performance.
In fact - next time, assuming my car retains M54B25, I'd just put Hawk HPS pads on with braided lines and wouldn't bother with the 330 brake upgrade, it's unwarranted. In your case though, going with B30 I think the 330 brake setup is a wise precaution. The HPS are great for street use, I hve them on my e60 and e30.
Steering Coupling: Go genuine. It'll last another 15-18 years, and you'll have no issues with increased NVH. Why wouldn't ya?
Sensors: VNE are excellent. ISTR it was VNE came off my e60 when exhaust cam sensors were replaced.
O2 Sensors: I replaced all four, it purrs like a kitten now. Bosch. Discussed this with a BMW Master Tech (after I'd done it) and recounted what a difference it made to the running, responsiveness, and fuel economy;, he concurred and wondered why more people didn't do this. Again, why wouldn't ya? They're not expensive, and they're part of the DME control.
Power Steering Pump LF20: Your car was spec'd with it, why wouldn't you continue with it? Overthinking - quite possibly. New or a good used unit (most have the same issues). @Autoglym you've some e46 Power Steering experience, what do you recommend? Was it the LF30 you found painful?
HTH