Hello
Restoration is not provide by theme developer it is all depend on your hosting server they provide you backup according to your hosting plan.
As for your suggestions regarding our theme we are always welcome our customer suggestion on priority basis and will improve our theme package in next updates. If you are facing any issue in our theme package we are always here to provide you customer support.
John Holden