If manually created, it’d be better to put it at lxdpool00/my-zvol/something
just to avoid potential name conflicts down the line.
Nope, we create a zvol internally for --type block.
You can attach it as a mounted disk using disk
type and then pool=your-pool
and source=your-volume
. If you just want to see it exposed as /dev/sdX, then this isn’t currently possible. We have https://github.com/lxc/lxd/issues/10077 for that.