Hi
Regarding first point, and concurrent-license only... DLM counts "login_user+machine+session".
So, if the same person opens two terminal sessions in the same machine, it is counted as 2. I remember a customer which contract mentioned "users" and that have several Uniface apps running using Citrix. If a person (read user) opened different apps and those apps unluckily were executed in different machines... he/she was consuming several concurrent-licences.
You can see it with dlmcv -usage -feat UDE (or other feature)... you will get a list of "user@machine@session".
But it is better to contact to your account manager at Uniface to get a detailed explanation.
Regards