Re: Emailing customers
you could add them to the database, or create a ghost account with there email.
if you want to email them one by one then they're going to need an account for you to mail them through the site.
otherwise i believe there is still a newsletter subscribe box that you could enter there email addresses into, but then you would be emailing all newsletter subscribers.
Super Orders2
Info at a glance
export email address
encrypted master pass
quick updates
recover carts
order Tracking
Tabbed products lite - admin edition
Hosted with sashbox.net <- best host around...