DFSMShsm selects tapes differently if you are using the duplex tape option for migration tapes.
DFSMShsm does not migrate a data set to a tape ML2 volume if the data set needs to be backed up.
When a tape unit and a tape volume are allocated, they remain allocated and mounted until the migration is completed or the volume becomes full or is needed by another function. When level 1 to level 2 migration is completed, the tape volume is deallocated and demounted.