hey Kevin
You have enough days to cover and as you all are boys that makes it more easy to travel.
- i believe if just plan to stay the night in hotel 6K is enough for 2 rooms. considering 3K per room.( Just calculating its your choice to stay in 1 room or 2 ) off course it will save you a few bucks in the end.
- Keep light hand on food and travel more places should be your aim. although i wont say starve to death but a little comprise as you all are on trip.
DAY 1. (ISL- Hunza is almost 750Km) but will take around 15-16hrs non stop.
Consider leaving early on 19th July lets say you leave at 5am in morning, you will reach naran in 8-9 hrs max from there see if you can leave for Hunza (or stay in Chillas) It will take another 10-12 hrs max to reach Hunza, this will save you a day but sure it will be a long journey.
Day 2. Supposing you stayed in Chillas:
again leave early see if you can visit Naltar Valley in between but stay in Hunza/Aliabad .
Day 3. Visit Altit and Baltit fort( if you would like, Karimabad will come in between. Eagles Nest can be a worth visit in Hunza. Night stay in same hotel
Day 4. Leave for Khunjrab yes early in morning, come back to Hunza Stay for the night.
Till here it makes 4 NIghts.
Day 5 . Reach Skardu, look for people who can help you in camping at deosai. local Jeep drivers and restaurants will help .
Day 6. Visit Shigar, and Khaplu night stay in Khaplu or drop Khaplu come back to Skardu.
Day 7. visit Shangrilla and Kachura lake . Night stay in Skardu
Day 8. leave For Deosai early in morning. sadpara lake will come in between. also visit Sheosar Lake in Deosai .
Day 9 leave for Shogran/ Naran stay a night .
Day 10 Leave for Islamabad .
Now these are some place you should visit while traveling to Gilgit, Skardu, Hunza, Sost.
you may leave few place to save your time and night.
from 19-27 it gives you 9 days and 8 nights . adjust your plan accordingly. As its KKH you never know if the road is blocked ahead or what else, soo actual trip will happen when you reach from one place to other.
Give priorities to places and you will be fine.
30K/person should do it but always do keep few extra bucks for mishaps. And don't think about FInger FIsh and Chicken Tikka except for one night and that should be BBQ at Deosai.
Add ATTABAD and passu lake also