@awais-idrees, @bilal.tariq.18041 has given you very good suggestion that do not plan Astore on your own vehicle. There is no road, it is just stores and you will ruin your car. I read experience of a fellow here who rented a car from Gilgit so you might want to try that out but again, visiting Astore at this time of the year does not sound like a good idea to me.
I think you should take Mingora out as well as there is nothing to see in there unless you plan to visit Kalam or Malam Jabba which again is not a good place to go at during April.
I had a plan for Hunza last year which I completed partially so let me share that with you here and you can get some ideas from it.
Saturday, June 30, 2018
Lahore -> Abbotabad -> Naran -> Batakundi
Night Stay in BataKundi
Sunday, July 1, 2018
Batakundi -> Hunza
Monday, July 2, 2018
Hunza -> Attabad Lake -> Khunjerab Pass -> Hunza
Tuesday, July 3, 2018
Hunza -> Gupis -> Yasin Valley -> Gupis
Wednesday, July 4, 2018
Gupis -> Phander -> Teru -> Phander -> Gupis -> Gilgit
Night stay in Gupis
Thursday, July 5, 2018 [Optional]
Gilgit -> Astore -> Rama Lake -> Astore
Night Stay in Astore / Rama
Friday, July 6, 2018
Rama -> Naran -> Islamabad
Night Stay in Islamabad
Saturday, July 7, 2018
Islamabad -> Lahore
I have my detailed notes which includes, hotels, service areas, food, fueling and other ideas based on thorough research. I can share that with you in private message if you need that.