Do I need an RDS CAL for the 2 admin sessions?+
No. Windows Server allows exactly 2 concurrent administrative RDP connections (sometimes called "Remote Desktop for Administration") with no CAL required. This is built into the OS. The moment you install the Remote Desktop Session Host role to support more concurrent users, CAL requirements kick in.
How does the 120-day grace period work?+
A newly created RD Session Host receives a 120-day technical grace period before an RD Licensing server must be configured for normal RDS licensing enforcement. Use that window to activate the license server, install the correct CAL pack, and configure the Session Host's licensing mode and server assignment. The grace period is not a substitute for commercial licensing, and Raff-hosted SPLA deployments use the provider's SAL model rather than customer CALs.
Can I move my RDS CALs to a different Windows Server?+
Moving an RD Licensing server and reassigning CAL entitlements are separate issues. Microsoft supports migrating/reinstalling CAL packs through its licensing process, but reassignment rights depend on the customer's agreement. For hosted Raff RDS, the service uses SPLA RDS SALs rather than customer CALs.
What is the difference between an RDS CAL and an RDS SAL?+
RDS CALs are customer licensing rights for users or devices accessing Remote Desktop Services. RDS SALs are monthly Subscriber Access Licenses used by service providers under SPLA. Raff-hosted RDS uses the SAL model rather than ordinary customer CALs.
What happens if I run Microsoft 365 Apps on the RDS host?+
You also need Microsoft 365 Apps for Enterprise licensing with Shared Computer Activation enabled. RDS CALs cover the Windows Server access right; M365 has its own per-user licensing on top.