1-there is no NOC required ... bike documents and your nic is enough... you can visit all pakistan . except some places ...
2-better is from bahawalpur > Multan > khanewal > mian channu > sahiwal > Okara > Renala Khurad > bhai phero > lahore
than via GT road > lahore >muridkey> kamonki > gujranwala > gujrat > kharian > dina > gujar khan> rawalpindi ....
road condition is goood throughout ....
otherwise you have many options ,, but the route is long enough and road conditions are not as well ...
3-no issue ,, running pori kro tour pay ...
4- days should be more rather than 3,,, its quit a long journey ...