GAM could list all users and files, and then delete everything, apart from what you say should stay.
It would do that by using the results of the "list of everything" and removing all of that, except from the one admin account.
Then you could feed it a list of "things that should exist", and GAM would create that.