For people complaining that streetpass badge is hard, you need to think it was developed thinking mostly in the country of origin of the game (Japan). Most people here own a 3ds than a ps4 or other consoles (specially kids, you see them everywhere with a 3ds) so is really easy to get streetpass.
Living in a medium/small city of 200k people, I can get 20 streetpass a day easily on a single trip to a regular mall I have 10min from my house.
Sorscha received the silver medalist badge after earning only 8 medals at the island. She must have been really close before. I've been grinding for badges lately so hopefully I'll get more silver and gold ones soon.
Sally received her silver traveling badge. I was happy to see him and wished it was the balloon badge. It will be June in 2 days in my Guest town. Balloon popping and tarantula can cause trouble.