What will my tax obligations be once I setup the business?

As with starting any business, you'll have to comply with U.S. tax law and other applicable laws. You'll also have to pay an annual  Franchise Tax to the state of Delaware, which starts at $350.