Do suppliers need to sign in to the Supplier Portal to use the embedded virtual card solution and receive payment?

No, suppliers don't need to sign in. Virtual card payments are delivered without portal access.