If you are paying with a card, then yes you need an ID that matches the card. If you are paying cash, then no.
No... He will even allow you to park on his property (several acres) and pop your fireworks since he's outside the city limits. Awesome guy and definitely worth the visit.
Thanks! Your answer is awaiting moderation.