each user would need to be a separate registration you will not be able to add multiple registrations at once, you need to add each one indivdually.
you can add the user first name and last name columns to the eCart object, set these columns as unique. Then in the add to cart button behavior, set those columns to be updateable from a text list.