Does anyone know a good dental and vision plan for retiree?

No. Aarp may be a good starting point!
Dental plan. Vision plans differ from state to state. A good starting point would be to call your health insurance company to see what is offered as far as dental and vision coverage.
Yes. Eye physician or ophthalmologist is covered by the same medical insurance as the one you use to see your family doctor.