No, a promo code is not needed to open a free case. All players who make a qualifying deposit on the website will automatically claim free cases that can be opened immediately.