Can an admin create a staged user?

Sending PMs as an email definitely works for me. I don’t understand why it doesn’t work for you. Maybe it would help if you recorded an example? You can enter something like discourse@example.com so you don’t need to share an email address.