So, from what I can gather, item codes are now:

-Expires, but are account-wide

or

-Does not expire, but are single character.

Personally, I rather they stick to the does-not-expire model. I'm tired of exclusivity locked bonus items with merchandise. I hope they re-release the older items, too, like wind-up Dalamud and Wind-up Bahamut.