They really are more strict on DDE discounts than they use to be. For whatever reason a manager has to actually approve the transaction.
They very well could ask for ID. And the membership card is for FL and AP holders.
We are rarely asked for ID, but have been occasionally asked for a picture ID.
More often than not, we pay by debit card. And the name matches between the debit card and DDE card. But we still have been occasionally asked for the photo ID too.
The DDE membership is good from the day of purchase, not activation.
The renewals I think cost the same as buying a new membership. And it seems to raise every year too, and/or have limitations. Separate checks use to be common. Now they refuse to do them. (Just as an FYI.) And the DDE use to be good on all days. Now major holidays it is of no use.