Do I need a new bank account to pay over the debt to the seller?

There is no need to set up a new bank account to make payment. You can simply make a bank transfer from your business bank account.