I don't know whether we would ever integrate Worldpay, so I'll leave that for Development to answer, if there's anything of interest to say in that regard.
Our cart has no provision for buyers to create or log into any account with us, but of course this does not concern any account they may have or create with the independent payment processor they use to pay you during checkout (PayPal, Google Checkout, etc.)