A distinction must be drawn between working during a startup program, which requires a work visa, and attending the program and not working. For the latter, there are several options, including, most commonly, the B-1 visa/status.
They very well could be. And it could be a US company with US investors (YC)