Only session host or dedicated server needs to have a custom map first, players without a map will be able to download it in the pre-game lobby.
Q: Where do I get custom maps?
A: You can see and download every map file available in the Repo.
Q: Where do I put these files to make them work...