Forget the gloves.
You never really need them IMO.
I havent used gloves for deadlifgs etc ever in the past 3 years. Hands are not messed up at all and are strong as fuck.
The straps I understand, especially with hogh block pulls using weighgs well above your max (though I dont do that either for extra grip work). I find grip, like anything else, adapts over time if you let it.
Wraps are a whole other thing. And very useful.
Tim.