How can I put a time-delayed lock on a node?
http://drupal.org/project/user_alert is a good module combined with "Job scheduler" or a trigger module for timing should be Fine. but you may have to get creative with the setup. also try http://drupal.org/project/notifications