What an awesome tool! Compliments!
I have two questions:
Because to Zenphoto all users are the same generally. The are also able to generally edit their account.
I admit I basically never use user registration myself so I cannot answer right now.
I cannot answer this. It may be the actual provider who sends the mail and may delay it for whatever reason.