To run the DLC on a dedicated server the following information is available:
https://arma3.com/dlc/creator
Do server admins need to own Creator DLC if they want to host a dedicated server that makes use of their premium content?
No, the free stand-alone Arma 3 Server tool app with a shrunk dataset will be available to server admins whether they own a particular Creator DLC or not (this may involve using Steam branches for that app).
https://community.bistudio.com/wiki/Arma_3:_Steam_Branches
You have to enter the following in to steamCMD:
app_update 233780 -beta creatordlc validate
If you have more questions about this please let us know and I'll have someone a bit more tech savvy than me reply on it!