Before thinking too much about your proposed problem,
I guess I’d ask how certain you’d be that the target device would have those additional disks.
If the image is to be flexible, the only disk you can be sure exists is sda.
I would guess that it’s better to mount any additional disks or volumes by script than to build them into the base image (The image can auto run a script you provide).