Hope you're able to get it done before setting sail. Learned about that from reading these forum pages. If a guy can pull one out of the junkyard, with the same options, it does not need programming. The new ones come knowing nothing and need to know how you're vehicle is optioned. There's a number of things that run through them.
The driver's side in my NBS z71 Tahoe will need to be replaced soon. Am I going to run into this issue or are the NBS all just pnp?