I won't say that they will work 100%...but since they are BMW brand sensors...I'm guessing they will work (95%?)
My personal experience...when I purchased dedicated winter tires for my f06...I went with aftermarket TPMS sensors...which were purchased through Discount Tire (along with the winter tires). They had a tool that "awakened" or coded those aftermarket sensors when they mounted the tires to the wheels. I had other things being done to the car at another establishiment...so the winter wheels/tires weren't installed on the car at that point. The other establishment that was doing a 4-wheel alignment and other stuff mounted the wheels/tires after they did the work they were doing...and that's when the TPMS system was initialized with the new tires using iDrive.
While the winter tires where on...I was having the oe 20" wheels powder coated. This meant that the tires and TPMS sensors needed to be removed. DT (discount tire) did the tire removal as well as removed the oe TPMS sensors and put them in a baggy. When the wheels were done...they just reinstalled the original TPMS and mounted the tires to the freshly powder coated wheels...went into iDrive and intiatlized the sensors.
Post back to this thread to give us an update either way it goes for you. If the sensors did or didn't need to be "awakened" prior to iDrive initialization. Again, I'm going to assume that since they are BMW branded sensors...that they are ready-to-go and will only need to be initalized in iDrive. 👍