Hi Amir, I have been sharing everything that I know and what I have learned through my research. I do not know anything about Canada Laws or Taxes.