Is there information on the percent of people who have obtained badges
Garmin will of course have that data. All users got some badges since some of them are so basic you will get them right away. Do you want to get hold of that data? It is very unlikely Garmin will give you that information.
I do lots of work with the badges. Exactly what do you want to do?