Hi Michael, thanks a lot for reaching out-
I noticed you have two concerns here, the first is restoring a website without accessing the file structure and database via FTP. For that, I’d recommend using our Total Upkeep backups and migrations plugin.
Restoring a website with Total Upkeep is as simple as backing up your original WordPress instance and generating a magic link to import the full website into a new instance.
Now, your second concerned involved and unknown theme or plugin destroying accessibility to your page. Can you give us a little more detail on this issue? I tried accessing the front-end of the website using the URL you linked in the thread and that was successful.
Are you having trouble connecting to your WordPress admin or your file management system via your web host perhaps? If you noticed an error message associated with this issue we would be happy to take a look at it if you could copy/paste it into the forum here for us.
I hope this helps, we look forward to answering any other questions you may have!