No, you can create a seller account first and then list products for sale. However, you will need inventory ready to fulfill orders once they start coming in.