First question you should consult Canada custom and revenue agency
For second question you should consult Citizenship and immigration canada.
both have website and FAQ borchure
For second question you should consult Citizenship and immigration canada.
both have website and FAQ borchure