Lo tienes dificil ya que todos los programas que comentas son de interactuar con la sesion de consola, es decir, con la pantalla que tienes puesta en el servidor. Para lo que tu quieres (que mas de un usuario pueda trabajar simultaneamente), necesitas una arquitectura terminal server, (tienes la opcion de Citrix, mucho mas cara y supuestamente mucho mas buena). Pero estas.... joio, ya que usas SBS, y una de sus limitaciones es que no te deja tener licencias de cliente ni servidor terminal server, con lo que te deja si no recuerdo mal solo un usuario simultaneo (no se si puedes crear 2 administradores y te deja con los dos simultaneos, puedes probar esto).
Yo en tu caso, si la limitacion de no usar terminal es por lo de la licencia SBS, montaria un VMWARE Server (que corre como servicio y no tienes que arrancarlo manualmente cuando reinicias el servidor ni nada de eso), con una maquina virtual con windows 2000 server y terminal server, digo 2000 server ya que los clientes con windows 2000 profesional y xp profesional llevan incorporada una licencia de acceso cliente terminal server, si lo haces sobre 2003 Standard, necesitaras licencias CAL de terminal server.
Esto lo he montado yo en mi empresa para enrutamiento y funciona bien. La chapuza es que usas 512 Mb de memoria (o la que destines) en la maquina virtual, en fin.... es una opcion para salir del apuro.
Como software de control remoto puedes probar VNC, Remote Administrator, UVNC, Logmein, netretina, ntr connect, ... pero todos ellos interactuan con la sesion de consola (la del server en cuestion), si uno accede, vera la pantalla del servidor y si quieres acceder con otro al mismo tiempo, vera tambien la pantalla.
Si lo de no usar terminal server es porque te deja el escritorio para el usuario, esto lo puedes cambiar en la cuenta del usuario (entorno), asi ejecutaras lo que quiera en la sesion de terminal y cuando lo cierre, esta sesion se cerrara.
PD: No he puesto acentos ya que debo tener un virus y me sale ´´ cada vez que quiero poner acento