Will I be able to update my site myself?

Yes. We can agree which areas of the site you would like to manage, our Prime-8 system allows you to do this.