No. But the ID you use has to be current and in good repair.
No, you just need a valid ID. Passports are also universally accepted. You cannot use an Out of State temporary license to purchase. It has to be the real card
Thanks! Your answer is awaiting moderation.