I apologize for dumping so many questions but I think you got them answered.
I'm glad to hear the door locks & confirmation are programmable through i-drive and thanks for telling me about the CKM programming sheet. I didn't get anything like that when I picked up my other BMW and then had to pay $100 for programming later.
Thanks again for taking the time to share your info.