In Florida, can I enter into a binding lease agreement just by having?
No. Checking a box for Terms & Conditions of Use on a website would not constitute signing a lease agreement in most places I know. Airbnb users are not actually leasing property, they are signing an agreement for a license of use, not a lease. A lease and a license of use are two completely different things.