Do use M2 from Babu Sabu till Kala Shah Kaku. If you got stuck at Shahdra, it'll waste alot of time.
Road from Kala Shah Kaku till Gujranwala Toll Plaza is okyish, you have to be active to avoid pot holes.
1- If you are foodie, then Gujranwala can be a good spot for food. Othan than that Chenab River, Jhelum River are good spots for a break (I prefer dhabas)
2- Chenab River stay area, Jhelum River stay area, Rohtas Fort, Mangla Dam (if you can spare time)
3- There are KFCs on the way if you are fast food lover else Shahbaz Tikka at Chan da Qila (Before Gujranwala), Akbar (can't recall exact name) at Jhelum River. Mian Ji between Lala Musa & Kharian (but I find it over-rated)
4- You'll have to travel early morning or late at night to avoid traffic. Every other time will have traffic. Try to save yourself from bikes and chingchis
5- Avoid hard acceleration.