Compress the folders how? If you want to zip them it would be much easier to use command line zip or gzip -- you wouldn't have to do all that copying and deleting, for a start.
With the key command. Control+option+6. I don't use system archiver because it doesn't have multicore support and archiving/ unarchiving the folders with a hundreds of audiofiles is very slow.
Given Bandizip's lack of scripting support (apparently CLI is on the dev's todo list, so add your support if you haven't already) it looks like you'll need to drive the UI. ⌃⌥6 does nothing for me so I've gone the contextual menu route, which does (in this method) require macOS Sequoia.
I don't understand why you are Copying the folders to later delete them -- instead, this creates the archive in place, named for the parent folder, then moves the archive to the destination.