@davect,
You can associate customer to galleries so that customer can login once and view all their galleries in one area (profile). This is especially helpful if the galleries are secured.
On checkout the customer information will be populated only if you are using the email notification option. This is because on other services (Paypal, Google, WePay ) the customer information may be different or may not be require at all.