Kamradenkreis translates as 'friends district' or 'friends area/group' and Mayrohfen is an Austrian ski resort town. None of these badges look military to me. I suspect they are a collection of souvenirs from someone who skis in Austria and maybe Germany. Pins with a city name or slogan are popular in many parts of the world and, for exaample, German 'alpenstock' hiking staves are often covered in little nailed on plaques, one for each mountain climbed or hiking route walked. These are probably a similar thing - no connection to Gebirgsjager, though I'm sure they do have veterans groups.
Comment