Usually yes, but I saw them allowing non members lately due to the current situation. Check with them on the phone to make sure they're still doing that.
Yes you have to have a Business license or a copy of the foodservice one you work for .
Thanks! Your answer is awaiting moderation.