I see nobody is posting on this. It’s probably because it’s a bit of a ‘mare’.
Can you use the music as separate audio files, or does it have to be 2 long files? The randomness is going to be a real fiddle if it’s 2 long files.
It’s quite possible to swap between the files as long as you keep a timer.