Error in deployed site

If you want to use your domain for email have a look at [Support Guide] How can I receive emails on my domain?.

As for updating content, you can edit your HTML locally and deploy again, or integrate with something like Netlify CMS.