..."can having many disconnected sessions cause a performance issue?"
Quando você diz "muitos", você pode ter no máximo 3 sessões remotas e interativas (incluindo a sessão de console) em um servidor regular de 2008 (servidor de terminal não incluído), portanto não estamos falando de uma grande quantidade de sessões. Mesmo assim ...
"Do the disconnected session tie up any server resources?"
Sim. Em qualquer lugar no intervalo de quase nenhum recurso para quase todos eles, se o usuário iniciou um processo que usa muita CPU e RAM. Você deve ter um sistema de monitoramento de recursos para determinar o uso de recursos em seus servidores em geral.
Na prática, as sessões RDP desconectadas normalmente não são uma preocupação (exceto quando você está tentando instalar o RDP e não pode porque todas as sessões remotas já estão em uso ...) embora seja provavelmente uma boa prática limpá-las de vez em quando. Eu nunca tive problemas significativos devido a sessões desconectadas, mas isso também depende do seu ambiente. Se você tiver 20 administradores entrando nos servidores e se desconectando o tempo todo, isso pode causar problemas para outras pessoas que estão tentando se conectar.
Você pode controlar o comportamento dos Serviços de Terminal usando a Política de Grupo configurações - especificamente usando uma combinação das configurações de Limites de Tempo da Sessão para desconectar automaticamente as sessões desconectadas se elas forem um problema em sua organização.