Sim, isso é possível.
Dependendo da situação, você pode instalar um ou mais programas que oferecem isso.
Por exemplo, o Gerenciador de Download da Internet pode ser usado para downloads que tenham uma configuração do agendador para enfileirar os downloads.
uTorrent para torrents pode ser usado, o qual também possui um construtor de agendador. Basta definir a velocidade para 0 e não fará o download nem o upload.
As atualizações do Windows serão baixadas e instaladas por padrão durante as horas de manutenção, que são 2:00 da manhã, e podem ser configuradas usando a Política de Grupo.
Para email, é necessário um servidor de email. Eu sei que existem servidores de e-mail que podem agendar o ciclo de recuperação, mas não tenho experiência suficiente com eles.
Por último, pode ser aconselhável colocar um timer na própria conexão com a Internet ou limitar o download com base no tempo. Dessa forma, você pode garantir que, mesmo que um PC faça o download, ele não vai atrapalhar seu limite.