The badges is one of the latest forum updates, the badges are automatic. Every badge you have right now are the badges you deserve and they are probably the only ones currently. I'm sure as time goes by, they will add more forum badges!
i tryed to deiron my account i was told off pay for it or no deiron now you can't even buy deironing , plus if they not allowed that means they can put all end game items to the ironman shop if we got one tbh