Retirement tax questions

Not necessarily, Capital gains within your portfolio is taxable as shown on some 1099B from brokerage, you may not have sold a fund, but within the fund you hold- they may have created a transaction that created capital gain, so it will appear on your tax form but one may not have actually received the cash since the fund is still invested.  Report interest in interest income and other income for other pensions, then claim foreign tax credit for taxes paid to Canada.