A bit of a tangent....
I hit a jackpot at a casino and while waiting to be paid, a security guard approached me, asking for ID. Actually this has happened twice, at two different casinos, both with funny results. I'll share each separately.
1) I said something like, "I just hit a jackpot and I gave my ID to --", cut off by security guard, "It's the LAW you have to have ID to be in a casino...(rambles)". I said listen for a second, I just hit a jackpot and the slot attendant has my ID. He acted like that means nothing and continued on, "It's the law you have to have your ID...." After arguing for 10 minutes the slot attendant finally came by, asked what was the matter, I said this guy's hounding me for ID when I said you had it. She says he's just doing his job. (Yeah, right.) Might have been the first time I didn't tip on a jackpot. When asked to play another hand, I said no, cashed out and walked away slowly, watching her get flustered and have to reset the hand or do whatever she gotta do.
2) Same thing, told the security I gave slot attendant my ID. Actually it was slot manager because JP was a big one (for the place). I told him go ask so-n-so, the manager, he has my ID, or call on the walkie talkie and they'll verify I'm 21+. He doesn't want none of that, so he hangs out near me for at least half an hour. Manager comes back and says to come to cage with him to get paid. Security follows us to cage. I get paid, all is good, and it's been at least 45 minutes or an hour now. I'm walking back from cage and security stops me and asks for ID. Wow.....
Ah, not related to hitting a JP, but I was at one of them casinos where they ID you at the door. Whoever was at the entrance was off in lala land, facing the wall, looked like she was texting. Whatever. I kept walking. A good 10 seconds or so later I hear a "sir...sir!!!!", I just kept walking. She keeps yelling "sir, sir, I need to check your ID, sir!! Sir!!!" I keep walking. Some guy stops me and basically turns me around to her. Ugh. So I look at her confused, she's still at her stupid podium yelling she has to see my ID. So I pull out my ID from my wallet, kinda hold it out. She's thinking I'm gonna walk toward her. Hell no, I'm not doing that. So she has to walk a good chunk of distance across the casino to check my ID.
Normally I'll show ID when I walk in a casino (where they do that), but I'm not going to go out of my way to accommodate some idiot who's incapable of doing their job properly.
As far as showing ID, I think that'd be an excellent question for Bob. N.
Although I'm pretty sure you have to show one for a CTR.