I don't know if you are still planning or your are finished, but I have done the drive twice. It really isn't a three day trip. Going there, we split the drive and stop for the night, finishing in MB the next morning. Coming home to Richmond Hill, we leave around 6am and get home the same day just before midnight. That would included stops for gas, food, and stretching.....
Good luck and enjoy. It is a nice drive.