The power bulge bonnet comes from the Hybrid model, so ask about that one.
The BMW Performance bodykit will fit your car easily enough. I just fitted all parts except for front bumper onto my X6 M50d with no issues at all. I like my front bumper which is different from stock models anyway.
http://realoem.com/bmw/showparts.do?...09&hg=51&fg=95