Everything a non-US founder needs to form a US LLC in 2026: picking a state, getting an EIN without an SSN, opening a bank account, and accepting Stripe.