Generally, the answer here is yes.
Anyone injured in Florida due to the negligence of another may have a case and can sue the person driving the at fault vehicle in Florida. In terms of the hospital and medical bills, these cases can get complicated as the Canadian citizen likely does not have Florida insurance on their vehicle and how the medical part of the case would work out in terms of who pays the medical bills and other issues would be a bit different than if the car was insured here in Florida. But nonetheless the person who is injured due to the negligence of another for an accident in Florida can generally sue and make a claim against the person driving the at fault vehicle.