Also, local laws may apply. Most towns have a health department which periodically inspect restaurants and food trucks. He is probably legally required to apply for a permit before he sells food.
I guess the local health officials will choose to look the other way, as they do when a kid sets up a lemonade stand, at least until someone files a complaint.