Do both Ableton Live and Serato Scratch Live have to be running at the same time to save my Serato mixes as Ableton Live Sets (.als)?

Provided that The Bridge has been activated, you can make mixtapes without opening Ableton Live. When you've finished your mix, Serato Scratch Live will write an Ableton Live Set file (.als) which you can open in Live and edit.