According to ETK it should fit the M package, just not the Performance package.
http://de.bmwfans.info/parts-catalog/E90N/Europe/330xd-N57/2010/browse/retrofitting_conversion_accessories/retrofit_kit_towing_hitch/slope 3
The cutout can be done on the existing apron. I would take the originals with a suitable electrical kit, which is always best integrated.
(Quote from: croate-325)