You ask a difficult question. No one can ever be sure of the outcome of litigation. That being said, let's go through your issues. We will go backwards. Item 8 and 7 do not make the lease unenforceable. Item 6 is creepy, but irrelevant. Item 5 may or may not be a requirement of the landlord depending upon the maintenance responsibilities in the lease. Items 1-4 may be violations of the lease agreement. I would suggest you try and take him to small claims court. I would not move out because you need some place to live and if you lose you would owe rent for this lease and whatever other lease you sign. You might settle the action quickly by suing him for breach of the lease and getting him to settle for letting you off the lease.
You need to read the lease to see what the default notice requirements and remedies are. You need to compare those to what is provided for in the Florida Statutes.
You will need to give notice that he is not complying with the lease. You then have options to withhold rent if not cured within a specific timeperiod. The statute shows how to give the landlord notice in order to be elgibible to withhold rent.
Landlord tenant law is one that allows for the recovery of attorneys fees. Thus you could probably find a lawyer that would take the case on contingency. However, the lawyer is not going to earn a monster fee, so it would not be out of the ordinary for the lawyer to charge a consultation fee or to require the client to pay the costs on such a case.