I can’t answer regarding where to find it but anyone is allowed to buy the
DVC merchandise. You don’t even need to be a DVC owner,
Everyone once in awhile, they may have a special pin or something that is reserved for only DVC, but that is the exception.