If you manage to reach Raikot Bridge between 11am to 12am and do not spend time in lunch/tea and just start Tatu village jeep travel so can reach "starting point of trek before 2pm" then you can easily reach FM cottages near sunset.
Note, If you are a good trekker and can trek 4-5 hours easily, then you should visit FM/NangaParbat BC/View pioint,
otherwise skip FM as suggested by Asif Bhai.
Day 4 can be adjusted in skardu and Day 5 for travel from skardu to FM and Day6 for FM+BayalCamp exploration and Day7 for travel from FM Cottages to Jalkhad/Batakundi seems another option.
In Jalkhad there are 1 or 2 average hotels. so you can check if that suits you, you can stay there otherwise Batakundi comes after 30-40 minutes, which is quite populated clean area having dozens of nice hotels.
I think that Asif bhai meant that after skardu exploration, probably FM travel/trek hectic makes you disappoint because FM cause you 2 full hectic days (Day 5 and Day 7). If you want to enjoy and relax then explore skardu/baltistan full in 7 days and return islamabad by Air from skardu