Start by adding your own VPN provider to your ElfHosted stack. If you need a VPN provider, we recommend PrivateInternetAccess (referral link) - it's simply to setup, and known to work reliably.
Next, add your AllDebrid API token to your ElfHosted stack, so that the contents of your AllDebrid library appears in FileBrowser:
Configure Riven for AllDebrid:
Claim your Plex server
Setup Plex libraries pointing to /storage/symlinks
Connect Riven to Plex
And optionally, add Overseerr as a content source for Riven: