I will periodically get numbness on the outside edges of my feet. Discovered from this I have high arches. Happens in my street shoes and not my bicycle shoes though. The stiff sole helps.
I put a pair of orthodic inserts in my street shoes and those helped out a lot.
As for the hands, you're most likely right. Too much weight on his hands.