PAF inventory in the near term
100 F16s
150 JF17s
40 Mirage Rose
50 F7PG
That is what we have on order till 2019 at the moment. Seems pretty decent for defending since bulk of the fleet will be data linked. Thunder's would have reached 4.5gen in Block-3 variant.
I expect F-16 MLU numbers to go up to replace Mirage ROSEs from strike duty and probably around 2019-21 PAF will be signing up for JF-31s to replace F-7PGs in interceptor/air superiority role.
For retired jets Mirages will likely be used for spares to keep the ROSE aircraft flying. F-7Ps will be in reserve storage for war time. Would hope PAF evaluate option to convert old jets as SAM decoys or cruise missiles like China has done.