No, there are other ways to obtain exclusive player cards and other rewards, such as completing challenges and participating in events. However, locker codes can be a quick and easy way to get these rewards without having to invest a lot of time and effort into the game.