Believe Eddie has a E85, so no coding required. Worth a bit of Internet snooping / forum friendly dealers to get a price for the stalk unless someone has one sitting around.
On the cowl, BMW have helpfully outlined the small area which needs to be cut - easily done with dremel or even stanley knife the plastic is so thin to leave a tidy finish.
Coding *is* required on E89's for completeness!