To join a Twitter Space on a PC, you need an invitation link, usually sent to you as a message or found in a tweet.
You can turn off Twitter Space notifications through the "Settings and privacy" menu both in the app and on the website.