Dua for better eye sight1) For strengthening eyesight, one should read Ya Shakooru 41 times on water and apply it to the eyes and them drink the remaining water. Insha’Allah Azzawajal you will notice a difference in your sight within 7 days.Please make your niyat before reciting.
2) Recite the last part of the 22nd ayah of surah Qaf 7 times, after fardh of each prayer:
فَكَشَفْنَا عَنكَ غِطَاءكَ فَبَصَرُكَ الْيَوْمَ حَدِيدٌThen recite Ya Nooru 3 times and blow onto your thumbs and wipe over your eyes three times
1) Ya Shakooru is not a dua but is one of the names of Allah Ta’ala. For more info look at this link:
2) As for the 22nd ayah of Sur’ah al Qaf, view these two links:
3) Salawat and Salam on the Beloved Prophet (sall’Allahu Ta’ala ‘alayhi wa’alihi wa’sallam) means to send peace and blessing upon the Holy Prophet (sall’Allahu Ta’ala ‘alayhi wa’alihi wa’sallam). The recitation of Salawat will be a source of blessing and mercy from Allah Ta’ala. That is why we should recite Salawat and Salam on the Beloved Prophet (sall’Allahu Ta’ala ‘alayhi wa’alihi wa’sallam) before and after dua’s anf other religious deeds.
There are many you can recite, such as, Durood-e-Ibrahimi, which you recite in your daily Salah (prayers). This following link provides many other Salawats:
4) Yes 1 and 2 are options.
Hope this helps, Insha’Allah Ta’ala.