Canada will play USA home and away again like they did this year. From a Canada point of view, considering a group like CBC will televise a game like this nationally makes it too important not to have.
I'm sure they'll be looking to play Jamaica again, and ideally repay Jamaica for travelling to Canada this year by travelling over.
So it's more what's happening with the other 4. Most likely, guessing, they will all be part of the same tour, with not all of them against national teams. If Ireland are heading back to the USA for the St Pats Day international, then I'm sure Canada will try and lure the Wolfhounds north. I know they tried this year, but left it too late.