yara pehlay tu aik baat yey hai kay these dayz u can easily chek the distances of all the places on google map..... u must put some effort in ur planning also ... these dayz ppl are just putting every thing on others...... the other day i got PM where some guy gave me his cell number and told me to "text" him a plan for khunjrab pass:o.. he was the first guy i did not reply in my entire time with Pakwheels since 2005......... any how now to ur realistic questions
1- borith lake is just 1 km from KKH and cars can even go there.....
2- suspension brige is now gone in 2010 floods... i went there in 2014 and its not there ppl told me that it was swept away in flood....
3- bagrote is from Gilgit not KKH and i have not been there so no idea abt road condition stay and network but ur surf can go there easily...
4- i have been to naltar twice but i cannot compare the two as i have not been to bagrot. naltar ka 1.5 hrs ka jeep track ha gilgit say u can make it easily on surf..... i have stayed there in PAF and Army messes but there r hotles there as well....
5- i had a nice experience in passu inn
6- in FM i have stayed in both.. both r good ... FM cottages may may 2008 may raha tha... aur braod view may may isi saal raha hun eb may wo bhe good hai u can go there....
as far as ur itinerary is concerned i have one objection to it...
Day 5 : Hunza - Khunjerab - Passu is not possible or is too hectic........ u shud do it like this.......
day 5 hunza -passu-borith lake-sost...
day 6- sost - khujrab- hunza
day 7 hunza to lahore.....
u need extra day for naltar or bagrot