Retirement tax questions

this response is not correct.  There is a tax treaty between us and Canada that taxes social security only in canada if you are a resident of Canada.  This avoids the double taxation.