We have done tens of thousands of websites in our 14 years history. we are quoting a honest price of US$555, which include ALL of the items you listed. We are able to provide a one stop professional services, including hosting, to all customers because we are a web center, unlike most are only a design company. To complete 100% of the tasks, 14 days would be required. Not to worry, you can see the demonstration before you decided if our company exceeds your expectations. Also, during the demonstrations, you will hear additional suggestions proposed by our web specialists. Let's set up the free demonstration before you award this project.