This condition is called entropion. A fancy name for eyelids that are rolled inward so that the eyeball itself can be rubbed by the nearby fur. If your dog is very young, sometimes stapling the eyelid in a rolled out position will fix the problem, with the staples being removed after several weeks. Alternately, or if stapling is not successful, you can consult your vet about surgery to correct this problem. I would definitely bring her to your vet.
Dogs certainly can get cataracts which impair vision.
Please have her checked out by your vet. Kennel cough is usually caused by a bacteria, Bordetella bronchiseptica, and the parainfluenza virus. In young animals it may last much longer. In some cases, the condition can worsen into pneumonia and then requires intensive and prolonged treatment. Parvo's most common clinical signs are vomiting and diarrhea.