I Personally advice that if you are planning to visit naran along with a nine year baby then do visit during August because there is freezing cold at night before that which is not good for your baby.
moreover never try to go at Sri Paya along with that little baby... the roads are not there and jeeps may jump around 4-5 inches from ground and will effect the passengers will jump resultantly around a feet above from their seats. Moreover also try to avoid Lalazar and Babusar Top as well because of teh same reason.. Han you may enjoy Balakot, Kewai, Shogran, Naran, Lulusar Lake, and Saiful Maluk along with your 9 month old baby.. but please keep lots of garam Cloths with you...
1) You will definately view lots of green areas at Shogran Pine Park Hotel.
2) Roads are average andd goods. but not of the same type as of murree.. because of the whether conditions and Heavy Snowfalling.
3) Hotels are bit expensive during End June to August.
4) at Jheel Saiful Muluk Boating possible from the end of June or Mid of July.
5) Keep Extra amount with you because some time due to land slides people stuck up there more days as they planned..
Hope that will suffice your requirement.
Kind Regards,