Assumptions. They're most likely unlocked from badass challenges or dropped from bosses.
There are a thousand skins in the game (mostly the same skins with different color schemes)
A gaming company that is giving us unlockables that can be earned in game and not through dlc? No fucking way. I will believe it when I see it.