Getting started

What is your question? You are only responsible for world income to the CRA if you are a resident of Canada. A  non-resident does not report world income to CRA.