Hi there!
Well, without a clinical evaluation it would be difficult to determine the cause of your symptoms. Possible causes of knee pain that may need to be considered include inflammations, arthritis, bursitis, tendonitis, cyst formation, injuries to the internal knee ligaments/ menisci, chondromalacia patellae, loose bodies, patellar dislocation, nerve impingement/ compression, neuropathy, vascular issues, bone growths/ tumours etc; just to name a few. The ankle and wrist issues would need to be looked into similarly. Feeling of a pinched nerve in the neck could actually be a pinched nerve or could be related to muscular issues. I would suggest consulting an orthopedician for an evaluation. After a cause is diagnosed, it can be managed accordingly.
Hope this helps.
Take care!
Edit: I havn't had a pinched nerve in many years. Not common with me