Ask a Business Lawyer. Get Business Law Questions Answered ASAP.
Question 1- No I believe you do not need a business license as you are likely covered under the facilities' license.
Question 2- Yes, this is probably what you owe as part of your use of that facility. Even rental tenants have to reimburse the landlord of their premises for their portion of the property tax.