Migration or transfer services are often free or offered at a reasonable fee. These services help move your existing site to the new hosting provider. They can save a huge amount of hassle. Just remember that the migration process is often automated, and may fit in with the host's processes and needs rather than yours. Not everything may migrate, and you may find the organization of the newly migrated site makes for harder maintenance in the long run.
As with backups, SSL certificates are not a necessary feature your web host must offer, this is especially so since companies like Let’s Encrypt offer them for free. However, if you’re looking to streamline the process of getting your site fully equipped and online in no time, the extra convenience of getting this certificate from your web hosting provider is a nice add-on.