Rotundamente No.
Para formar tu LLC en USA, no hace falta que tengas ningún Tax ID individual de Estados Unidos ni tampoco Visa.
Si tu negocio va a ser online o vas a desarrollar negocio fuera de USA no te hace falta. Lo que necesitas es el número de EIN para poder hacer facturas, presentar tus impuestos (aunque te salga a pagar cero hay que presentarlos) y para poder abrir las cuentas bancarias.
Si pretendes hacer negocio de manera presencial en USA sí necesitas SSN o ITIN.
En Crea tu Empresa LLC sólo trabajamos con empresas que quieren operar fuera de Estados Unidos y que sus miembros o dueños son no residentes americanos.