I don't know what the laws are in the US but here it's pretty easy to install almost any kind of teller machine in malls, since it's a private company running it they will simply lend you the space needed, you just need a registered company and that's all, nobody will do extended checks on you, like a fincen compliant check. They are happy to take your money as long as your machines don't interfere too much with the shop activity. Besides he started his business well back in 2014, probably got them set up years ago when rules were much much lax.
I mean, yea. I wasn't expecting compliance checks, but at the very least they should've at least checked for a company registration document. I'd let it pass for the smaller convenience stores and probably the less-commercial gas stations too, but freakin malls lmao.