You can’t randomly post a screenshot and have a badge. You should contact the event organizer and have them contact us, while making sure that they meet these requirements:
No, only the Top8 players will get an achievement for this event