Someone told me that you can't register a business or incorporate a company as a tourist. So maybe, tourist visa will not work for YC? Because AFAIK you need to be incorporated in YC, right?
A non-citizen of the US can register a company in certain states (Delaware is the most common one). I'm an Indian Citizen and our company is a C-Corp there. I go back and forth on a Business Visa.
coorperation doesn't matter what status you have. Your visa is only relevant whether you are allowed to work in the US or not. No non-immigrant visa allows you to work, the B-visa technically only allows you to have meetings etc.
ESTA is a an agreement with various countries for its citizens to enter the states for 3 months without a visa. Many people I know use ESTA to work in a grey-zone