You do not need a Social Security number to open a Chase bank account. Immigrants and non-US citizens may use a foreign passport or Matricula Consular.