Totally up in the air. There are many different factors nobody understands right now, each of which could have a huge impact on the outcome.
I do think however it goes it will be possible for a lot of work to adapt to lower the risk of infections. There was a lot of unsanitary stuff people were doing without thinking about it. In the long run I wonder if this will make everybody better off by increasing our awareness and control of all viruses, like influenza. Up until now most people just accepted getting sick and going to workplaces full of other sick people.
One bit of information so far though is that NS is doing extremely well in this. The number of cases isn't going up rapidly, and the province as been shut down long enough that it's unlikely to suddenly spike at this point. There probably aren't a ton of undetected cases because there are still 0 deaths.
I made these charts showing new cases by province each day for the past 14 days:
For whatever reason, the outbreaks didn't really spiral out of control in Western or Atlantic Canada. I am sure a big part of this was that the lockdowns came earlier in the curve. However, BC was one of the first places to get a case and it never got bad here (btw those 0 values for BC are just because the BC CDC doesn't report on Sundays; there's also an error in that I have AB's axis going to 1000 while the others are 800).
NL had an alarming spike in cases but seems to be OK now.