No, you can request a Social Security Number after obtaining the EB-5 Visa. In fact, you have the option to make this request while completing the visa application.