No, they don’t need to have a PT8 registration. PT7 users will be kept as “placeholders” on the PT8 project until the moment they are registered.
There are many projects in the Registry that have some members listed that are not yet registered for PT8. We do of course recommend that they do so at some point.