How to create a Virtual Server + Wordpress Demo that resets/deletes itself after a specified period of time

Hi guys,
i am interested in offering prospective clients free demo virtual servers with a functioning wordpress website ready to go.

I would like the demo to be one of the following options

  1. it resets itself back to a default after a specified period of time
  2. Auto deletes after a given number of days

My assumption is that this demo would be automatically setup as an alias of my own domain? (the alias name would be fixed and not customisable)

Is this possible within Virtualmin?