I can only offer my experience about one thing, your wrist pain:
Since I have a brachial plexus injury I've had to learn to take care of my dominant wrist. Physical therapists are far better than surgeons for that. A surgeon will say carpal tunnel and operate on the symptom while a therapist...