What Tony doesn't also mention thats needed for vending.....
HD permit and inspection.
Check your municipality where your vending, they may require a seperate permit or just a fee.
Where are you vending? There may be a charge for the spot!
Insurance.........Million minimum!!
Still want to vend??
Good luck bro and ask questions anytime!