Don't use expired ID passport...You can call information and get a definitive answer. But I am quite sure a DL is all that is required...That windsor crossing is like an open door...Lots of folk cross into the big C for the T'bars from Detroit...