Can some of the founders not have a Tax ID because they are not in the US?
Yes, founders can be non-US, and they don’t need a tax ID… BUT – they will need a cofounder to be signatories on bank accounts and for other disclosures as may be required by banking laws, etc.