Will you keep me up to date with regular progress reports?
We need to know the status of the project as much as you do. I've found that one way of keeping you up to speed with what's going on is to communicate via the web site, or in the case of a migration via the replacement site. In WordPress this can simply be done via priivate blog posts, that only users with administration level can see.
For a more complex site, developed using Drupal, we can even implement a TODO list, with links to the work that needs to be done.
At the end of the day this meta content can also act as documentation of the system. OR it can just be trashed.
Good communication is bi-directional.
We will respond to your questions in a timely manner and hopefully you will respond to ours. There will be certain things that only you can do. e.g. Set up a PayPal account with your bank details. Decide on pricing and discounts. Writing Terms and Conditions. Even making decisions on font size and widget placement.