I doubt it.
Lets take Quebec.
Quebec has a seperate language, it has a seperate culture, the era since the cold war to now have been some of the easiest times in human history relatively speaking for canada. And there have been multiple attempts by Quebec to leave during the good times.
Quebec is only kept in Canada through a series of bribes, the global credit crunch started this month, and Trudue fucked canadas banking reputation. Canada can't afford the bribes, and Quebec has everything they need to be a functional nation state, once they leave the english speaking portion of canada no longer needs to accomidate them. And once they enjoy not having to do that any more having quebec back and having to pay all that money and do all of the stuff that annoyed the english speaking part of canada is a real hard sell.
Once Quebec leaves its gone, now look at the map. you are now in a Pakastan east Pakastan situation where an entire country cuts you off from the other parts of the country.
New Brunswick, nova scotia, prince edward isalnd, Newfoundland. These are relatively poor areas that have to be subisdized which is harder because quebec is gone.
Next area with a growing seccesionist movement. Albertia its the young part of canada with its oil wealth its capable of suporting itsefl and with Ontatrio and other provinces aging into retirement the obvious plan is to use Albertia as canada's pay pig. The problem with that is that Canada's left hates the oil industry which provides the wealth for their social programs and hates the people who make it happen.
Sticking with suffering fellow country men who treat you with respect is one thing. Being impoverished so that assholes who bad mouth you can live off wealtfair while gleefully fucking you over is another. Sooner or later Albertians look at the tax bill and the scorn and they bolt.
Once albertia leaves the Yukon and British columbia is cut off from the rest of canada.
Honestly if Canada had kicked quebec out during the 90s they would be a much more stable country today.