Scripting Epic Authentication and Game Configs

For a game center demo scenario, we need to be able to provide a demo experience for users to just sit down and play a selection of free Epic games without any manual steps like creating an account, logging in, installing a game, etc.

The PCs need to be pre-configured to have an anonymous Epic account created, Epic Games Launcher installed and logged in, and a few free games subscribed and installed. We need to script this process so we can deploy it across all PCs for demo purposes. Chat and friends should be disabled for these demo accounts.

What tools, APIs, config files, config parameters, and/or scripts can be used to automate this setup so we dont have to do it manually on hundreds of PCs?