All I had to do was copy the folders in those PBOs to my P:\ drive (like I had with those two folders from OA). I had the same black screen issue until I got the bin and core stuff.
My new tools are just where Steam downloaded them, the only thing I've changed in my P:\ drive are the new A3 bin/core folders, and the only thing I've done different in O2 settings is change the viewer path to the arma3.exe.
I think you're wanting this for your first line, if you don't already have it:
enum {
EDIT: To your new problem, Vest_Base should be an external class reference, not in your own config.
Also, your picture path has a space in the .paa extension.
TxT, Check all your opening/closing brackets ("{", "}"), for example you're closing a section that you never opened near the top, and then later, you don't close CfgWeapons.