I very much doubt any kind of squeeze balls help much for strengthening the hand for climbing. They may help for warming up on crags where there are no easy climbs.
Can you hang a 20 mm edge for >30s? If so you may try to some regular hang boarding for training the fingers. Otherwise climbing, bouldering, and general strength training (arms, upper- and lower back, shoulders, abs, hip extenders) should suffice.