Okay, I will make a kit/face only version for you, but I don't think that it will solve the issue, because the .lua files are made to ensure the game only loads what is necessary (and actually saves it from overloading). Besides, kits and faces are more probable of causing the system to overload, because those files are what the game is reading during the kit selection screen (where you said it freezes often). The adboards and balls are only loaded when the match starts.
Replace your old datax.bh with this one:
https://www.mediafire.com/file/ll8k1ph5iqvbb69/datax.bh/file
Now the game will only read the player.lua (where the kits/faces are) and ignore the other lua files.