Let's say you are eating dinner with your family at a restaurant in Florida that has some outside seating. In the middle of your meal, a young man proceeds to try to sell you his mix tape. You politely decline, and go back to your meal. He is very persistent and borderline aggressive with his sales pitch. At which point you are slightly less polite and tell him to buzz off. He takes offense to the manner in which you responded and proceeds to take off his shirt and takes a very threatening stance. You believe that the safety of your family may be in danger.
As you get up from your seat, the young man takes a swing at you which you are able to dodge. And you proceed to give him a good one-two combination which subsequently knocks him down. He is clearly dazed. But gets up and wants to continue the fight. You aggressively pick him up, slam him to the ground, give him 2 good punches to the face, and he's knocked out. At which point you back off as you feel you have sufficiently neutralized the threat to your family.
Police arrive and start to question witnesses, request a copy of the security cam footage and question you. All of which match up showing that the confrontation was started by the young man walking up to you having dinner.
Did I have a legal right to defend myself and family?
Will I face criminal charges for injuring the young man?
If the individual sustains injuries, can I be liable for his medical expenses?
If during the fight, damage occurred to the restaurant or other private/public property. Could I be liable for those expenses?