Tolly would be fine. It wouldn't matter if it's a stretch-If you decide"that's his nick-name", and call him
Tolly consistently, other people will too.
My goodness, I had an aunt
Elsie, who was never called anything but Pat,no idea why! Even her husband called her
Pat.
No suggestions for a brother and sister though, sorry!I'm not good at that.