Is citizenship required to legally purchase a lottery ticket in NJ?
You can be in this Country “legally” without being a Citizen.
Being an Illegal Invader is something entirely different.
I can't imagine that.
I go to Spain, Mexico and other places that have national lotteries.
I don't play lotteries, but I know that I'm welcome to do so, am approached to buy tickets in "El Gordo" and other games all the time, and I know everyone in these countries would expect that I be honored and protected as a winner.
Same here in my home state. We'll sell you lottery tickets regardless of where you're from and we run an honest game. Plus, we'll sell you cigarettes and beer for less than you would pay anywhere else in New England. With no bottle deposit. That's right. No container deposit at all.
Wait, it gets even better.
There's no state income tax. None at all on earned income.
There's no sales tax either. No sales tax and free two day shipping if you have Amazon Prime.
I crossed the border at St. Albans on my way back into the States last summer and the customs guy asked,
"What are you bringing back from Canada?"
"Nothing." I replied.
"You spent two months in Canada and you bought nothing to bring home?"
"Yeah, that's right. I live in tax free New Hampshire and have Amazon Prime. What the hell do I want to bring back from Canada?"
Oh, I guess here's the kicker.
You can hunt on Sunday in NH.
Fred C Dobbs was an illegal immigrant in Mexico when he won the lottery (see Bogie in Treasure of the Sierra Madre)...but desperadoes got him in the end.