Yes, you need a backup for every website. A Managed WordPress account automatically creates backups of your site.
The Worker Plugin is required with a Pro Account to create a backup.
If you want to use backups to restore your site, then click Restore My Site.
Remember, backup plans are only available with active Managed WordPress plans. If you don’t have it, then you have to create a manual backup.