HC
It never hurts to have a passport and it shouldn't take more than a week or so to get one. However if not possible, we have no problem crossing over to the USA, though if you have never been to Canada, I think both you and your wife will enjoy yourselves, once you get used to the...