Hello,
Welcome to Microsoft Q&A,
The D8asv5 VM (8 vCPUs, 32 GB RAM) is a solid choice for lightweight tasks, but the suitability depends on the specific workloads and concurrent connections. CPU and RAM demand will increase if each user runs multiple remote sessions. If users open multiple applications, even lightweight ones, the available RAM per user may become a bottleneck. Monitor performance via Azure Monitor & Performance Counters, and consider scaling up to D16asv5 (16 vCPUs, 64 GB RAM) if necessary.
If you are using per-user RDS CALs, a single license will cover both servers for that user.
Please Upvote and accept the answer if it helps!