They're good for that for sure. I've got to pick up a C clamp and figure out how to mount it to that wrist wrap roller and it'll make working with wraps a lot easier. That's the worst part of using them.
That's weird how that happens. I've been lucky that my back never gives me problems (knock on wood), it's always my knee, shoulders, elbows and forearms that give me hell. At least you're still able to squat, should help with maintaining your deadlift somewhat in the meantime.
Let me know how that roller works wih your wraps. When I buy wraps I'll get one also if it works.
Ironically enough I've had all those injuries you've had also lol. Right now though they're fine. Back is the big issue.