Question: when are rds cals required?
Answer: You are allowed two simultaneous "admin" connections. Otherwise, you need RDS CALs for your users to remote into the server. As above! Rule of thumb - if you need to install Remote Desktop Services on the server, then you need to have CALs for it.