This product was mentioned in
with an average of
This video for hook grip
this tape for the thumbs.
Made a world of a difference for me. Although I do fall into the category of having trouble at a few hundred pounds, I wish I had learned hook grip sooner.
I don’t think at your level you should concern yourself with straps yet (sorry r/fitness), but adding some grip work afterwards will definitely help.