Hi Simon Joh4nsson,
I would like to suggest Adobe Update Server Setup Tool (AUSST) for this purpose, so you can create an Internal Update server where you can cache all the Adobe updates and deploy it on your convenience and save the Data charge.
Also to invoke Updates from ARD you can use Remote Update Manager(RUM) to all the client machines at once.
You can refer to this Documentation for AUSST setup
http://helpx.adobe.com/creative-cloud/packager/update-server-setup-too l.html
You can also View a Video Documentation for AUSST and RUM.
Hope this helps.
Regards,
Abhijit