Nobody should tell a woman what to wear. And nobody should force a woman (directly, or indirectly) to wear a niqab or a burka.
Not in Canada at least.
That should be made 100% clear, before an immigration visa is issued.