Bankruptcy is only a problem if it has not yet been discharged, but back taxes will NOT prevent a sponsor from being approved. Only Welfare, or unpaid child support (under a court order) would be a problem. Being in good standing with CRA is not required.