I know it's confusing, but the "7-month lease requirement" that you see on listings now is Not indicating that the property is currently for lease.
That notation is actually something fairly new that the MLS has started to require us agents to insert into the listings of homes for sale.
The purpose is to let people know what the minimum lease requirement is for that area, in case they were buying the property for investment or thinking they might be able to rent it out short-term (ie.AirBnB).
However, while short-term rental properties are common in the attractions area, most of the Orlando area does NOT allow short-term rentals, so they don't want people to buy a property thinking they can rent it out short-term when legally they cannot.
Please let me know if you have further questions about this, or any of the properties that you are seeing.