I went to post on your profile, and noticed my name, like, twice. xD
And bug catcher instead of that Hiker, and no. No badges are given at Gyms. Badges activate abilities like HM's and stuff, and I want those done through game events VS. the gyms. So, yeah. No badge for the gym, make it a bug catcher; like I said, I was super tired when I wrote it all. :3
Also, YES. CHEWED TOES. OH MY. D: