I need to use plugins for a website. Which do you recommend?

Hi,

I will build a photography website. For instance, If I go to photograph a baptism party, I will ask all present to register to receive newsletter, photos, info, regarding THAT event and other general info about the website: products, promotions, etc. When photos of that event are ready, the users registered for that event will receive a newsletter with a link to watch the photos. What do you recommend for this? Thank you.