We can prolong the demo store life if you need it for a couple of weeks. If you need it for a longer period, then please consider purchasing your own hosting account at namecheap.com or any other similar company because it will be safer for you. We do not make any backups of demo stores.