I recommend packing the file into your map using Packbsp or Pakrat. That way, users will only need to download the map, no other files, and it ensures that they'll get them.
Use PackBSP. Just run it, and point it at your map bsp. It figures out what files aren't in the core TF2 files and packs them into the map. That's all there is to it.
If this is your first time logging in after the migration (Feb 8, 2022), you must reset your password to log in. Follow this guide if you're having trouble