What actually happens in a startup is you encounter these problems one at a time as they arise.
Use stripe, cloudflare, whatever the legal equivalent of these stuff, S3.
Yes they might take most potential profit, but you'll also not have a huge payroll.