Sounds like you will have more headache with J1 waiver. You must either get a waiver from China or go back to China for 2 years(?). The time you stayed in Canada doesn't count.
SSN should be the same. And it is linked to your J1. SSN application form requires you disclose your previous SSN anyway.
SSN should be the same. And it is linked to your J1. SSN application form requires you disclose your previous SSN anyway.