These errors look like your RHEL installation isn’t yet registered. Unfortunately, however, there’s another issue blocking the installation of snapd on RHEL 8 - it’s not yet in the EPEL 8 repository (I’ll update the docs to include this).
There is a post on building snapd manually for RHEL 8, but that’s obviously a more time consuming (and ambitious) method: