HI @Lise01 Usually big brands like Motorola or Samsung are pretty save these days in terms of compatibility, but AS LONG AS they are North American variant
is your from US? T-Mobile? If that is the case, make sure the phone is unlocked. And even unlocked, it might or might not get OS update. Some phones, even unlocked, is getting the OS updated from the carrier instead of from manufacturer. And some US carriers only push down the update if the phone is registered on their network.
Yes is will working with Public Mobile.
visit Here link to review full information,
Public Mobile uses the following frequency bands:
visit Here link, to check it all Provider in Canada about compatibility with any device.