Auto User Creation add-on registers a profile for every guest making an order at store. To create an account, the add-on uses e-mail, specified by a client, and generates random password, which is shown after autoregistration.
The Shipping and Payments Restrictions add-on is used to create conditions for shipping and payments ability. Depending on the order subtotal and the address the customer will see or will not see the shipping method or payment on the checkout page.