No, codes are only created when the game is purchased, and only given to the individuals who purchased the game, and would all be stored serverside, also codes would be generated for event items and touraments.
As far as generating BP items or crates, same problem, unless u can hack ur steam inventory (in which case u could spawn guns/knives in CS:GO and become a billionaire overnight) u cant generate items or crates, and BP thats stored server side too, u can memory edit it to make it look like you have 90000000000 BP, but try spending it and it will just reset and error. The only way to generate BP is by playing, feel free to join the hoards of people that are just running macros to auto afk and join matches, because thats the only way your ever going to generate BP.