Todos os processos iniciados em sua conta serão encerrados quando você fizer logout. Eu acho que o algoritmo de gerenciamento de memória provavelmente será o mesmo para todas as variantes do Win 7, pois esta é uma função central do sistema operacional, mas seria certamente diferente no XP vs Vista vs Win 7 (embora os dois últimos sejam mais intimamente relacionado do que ao XP).
O que posso dizer é que a disponibilidade de hardware influenciou um pouco o gerenciamento de memória. A RAM é super barata no dia de hoje, e os programadores do sistema operacional perceberam que a memória 'livre' pode ser melhor usada como um cache super rápido. Basicamente, o sistema operacional irá lembrar / aprender seus aplicativos e dados mais usados e armazená-los em cache na RAM. Tenho certeza de que há muito, muito mais nisso, mas não sou especialista em design de SO, talvez outra pessoa possa entrar em contato.
Também é impossível prever uma quantidade exata de uso de memória, existem muitas variáveis envolvidas (veja acima), mas a maneira mais fácil de verificar sua instância específica seria usar o Monitor de Recursos