Is it possible to have two agreements with the same merchant?

Yes. Multiple agreements with the same merchant is allowed for the customer.