Yes, you will need a Windows 2000 Server CAL and a Windows 2000 Terminal Server CAL per user IF your servers are setup for seat licensing. You can do server licensing for the Windows 2000 Server CALs, but then you have to buy different license for the servers. I have found that 95% of the time, for simplicity and cost-effectiveness, licensing per seat is the way to go.