Promo runs until 7/22 . You can always check current promos and their details at the bottom of this page https://www.gamestop.com/trade
Whether there will be a SB, no idea. They don't seem to be as consistent as they used to be. Maybe someone else can chime in