Thanks to LuckyBlockYoshi, Cow_West and Akacz13 on discord for helping me. If anyone has the same issues, here's whats up.
For the naming, I didn't add a line in the lang file.
For the model, toolbox armour cannot use positions, only offsets.
And the texture needs a _1 at the end for armour (unless legs, then its an_2). Thanks everyone