How much does a website cost?

Do you provide hosting?

Can I update my website myself?