Yes one can travel on motorway without the fully functional rest-areas and fuel stations. Space for rest areas is already allocated and under-construction, therefore, if one feels tired one can always take rest there away from main road. Regarding fuel, get off any interchange and fill up your tank from the adjoining city.
See none of these should require an explanation still you got one.
There were neither present when M2 opened back in 1997...
Now my concern is that why are people denoting M3 to the KLM (Karachi-Lahore-Motorway), wasn't M3 supposed to be PindiBhattian-FSD ?
Second concern is that why Mr abc123 is poisoning this thread and are the MODs taking notice of it?
Mr abc if you are open to discussion with reasoning then initiate another thread/topic/post where it is appropriate/permissible and if nobody responds to you then invite me there as I will indulge you.