Others have given good examples for formats you were aiming for.
For bulk download, simply create a list.txt file in your target directory, bulk add all urls in separate lines. Then
Yt-dlp list.txt {your options here}
It is noteworthy that, instead of listing urls manually, you can also grab entire playlists from relevant platforms if that’s what you’re after, including preserving the playlist names as directory names. Same even goes for entire channels.