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