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.
Let me know if you have any additional questions. Otherwise a positive rating of 5 stars would be appreciated.