Bro first of all, I'm very glad that you are willing to explore Gilgit-Baltistan. I hope you are able to finalize this tour.
Now please read my post carefully. I have found a couple of issues which I would like to mention.
You have plans to hire hi-roof from Mansehra for all tour which is impossible (and not favorable as well) because many places in your itinerary is only jeepable. So hiroof is useless in those areas. Some of these areas include (Rama, Rama Lake, Tareshing, Deosai, Khaplu, Hushe etc).
So what you have to do here is to catch Gilgit bound NATCO and drop at Thalechi (Also known as Bunji More). You have to hire a jeep and book it from Gilgit in advance. The reason I'm asking you to book it from Gilgit because it will be economical and time saving. To understand it better. Look at the rough map below:
When you leave Chilas on NATCO, you can call your advance booked Jeep guy to reach Thalechi. He will be at Thalechi waiting for you when you drop here. Then you can board the jeep and continue the itinerary as you mentioned.
Now you must be wondering that why Jeep from Gilgit? Why not from SKardu or Astore because NATCO also go there. The reason for choosing Jeep from Gilgit based is tht..
A) If you go to Astore by NATCO and hire a jeep from there and after completing all your itinerary, he will charge you the price of reaching his home city too (i.e. Gilgit to Astore).
b) If you go to Skardu by NATCO, that will not be feasible because for Shangrila you will have to come to other side and for deosai to other side. And similarly if you take that jeep to Deosai, Astore, Thalechi, Gilgit. He will also demand you excess fare from Gilgit to Skardu.
Now, I'll answer your questions:
1) If you would like to visit Fairy Meadows, you can. There is simply no problem at all. Its wrongly reported that the incident happened at Fairy Meadows because the incident happened at Diamer face of Nanga Parbat. While Fairy meadows is situated on Raikot face of Nanga Parbat and there is a lot of distance between both.
2) Not wise decision as I told above.
3) Once again, Hi-Roof is not possible bro.
4) You will have to come back from Rama to Astore and then head towards Tareshing
5) PTDC Motel, Rama Lake, Astore, Dist. Gilgit (NA). Tel: 05817-45373
OR
PTDC Motel, Rama Lake, Astore, Dist. Gilgit (NA). Tel: 05817-59049
Taken from PTDC website
6) Yes possible but its a long journey. After questions, I will post a suggestion regarding this. Do read it.
7) Its possible, but do keep in mind that your itinerary is too much travel and tiring.
8) Mentioned above somewhere
9) Hushe is a wonderful place. I would recommend you to stay there if you get the chance.
10) Hotels are available everywhere. Low budget to high budget. No problems of hotels.
11) Will have to be calculated with some leisure time
12) Deosai might be or might not be open in mid June. But you can keep in touch with local hotel owners/jeep drivers for current year updates.
Now regarding the suggestion in Q#6. You have planned to stay at Shangrilla resorts. Shangrilla is no doubt a beautiful resort. But at the same time very expensive too. SO its a wise decision to leave from Skardu in early morning, visit Shangrila and upper kachura lake. And then by early evening reach Astak (on Skardu-Gilgit road) where there is PTDC Astak model and stay there instead of Shangrila. So now you will have already covered half the distance towards Gilgit and you will easily reach Hunza the next day by evening.
Also your Day 12 is being wasted. Because Hunza to Gilgit is just a couple hour drive. So you should come back to Gilgit on Day 11. And the remaining day you can have some rest as your itinerary is tooo much hectic.
If you have anymore questions, feel free to ask.
And just for your info, I am sharing with you a thread of a similar trip I had last year of almost the similar itinerary. Here is the link:
My 14 day trip to GB
Good Luck planning for your trip