First Canal is not an alternative of Dams because canal can't Hold water. Once Water released in Canals it will take hours or max a day to reach is point.
Second Point no you can't expand canals to 50ft in width from every where. First cost issue, it will effect road, poles etc second space issue at certian point in canal. You will need size throughout.
Third if you loss more water in canals your agri sector will pump more water from ground.
Fourth major consumer is agri sector. Bring sprinkling water prefered drip because its most efficent way.
Fifth we are agri based country. We need large amount of water. But our main source is Glacier/snow melting in Summer but we need water for other time as well + to save country from Flood disasters & long drought time Multiple dams(Water Reservoir) is must.
Sixth Instead of wasting River water simply try to use other waters wastage and to raise water Ground level. e.g. Rain Water, Water Filtration Plant(drinking water) & others where water is not contaminated throwing that water in to sewerage line is pure nonsense.
Do you have any idea of cost involve to renew???? And how much it effect production by sending every person to Nadra again???? & can your nadra handle??? and last will people renew every year???
No it will not because its note even practical and you forget to include cost to produce those cards and workforce exp most importantly Its impact on economy.
You canal is neither practicle nor will you get required results from it. Reason mentioned above.
People already moving to Solar. Only thing Government can do to save economy is first Multiple mega Dams and second help factories to switch to Solar and other renewable Resources by giving soft or non interest loan for it. Our export edge was that like many developing countries our products were cheap but due to high energy cost we have lost that edge. Subsidies is not permanent solution nor we have unlimited resources for it.
Pakistan has massive potential in the form of Dams. And no reverse river is not even practicle. You can use pipe to move water upward using pump but cost is too high.
River/canal water are used in agri sector you simply can't pump that much water from sea and provide that to sindh and punjab.