Make sure in the World Actor In Update Item Amount you also change that to also update the durability as your only passing the durability variable but nothing is actually setting it.
For the repairing i mite ether have repair kits which you can just drag onto a item or ill mite add logic to my tool bench so you can repair with it not sure yet :).