PBS as a VM is definitely a good idea. However, PBS generates a fingerprint that you need to save, otherwise another instance won't be able to read to backups.
You can attach storage to PBS in many ways.
On the underlying OS (Debian) you can mount the storage and simply link to it in the...