1- There is a road which connects Fisalabad to sahiwal and is a not ina "very bad" condition its an average road but I heard it has to be used in day light so leaving early in the morning is an excellent idea, from sahiwal bahuwalpur can easily be aproached with a 60~70kmh speed and nap stops.
2 - 2nd day I cannot guide as I have not travelled beyond bahawalupar by road.