
Canada won't stop any PR bringing money for settlement in Canada. You should check with a tax consultant in Canada whether you will have to show it in the tax return and also will you be liable for paying any tax for the foreign income you are going to bring later.