About the knee pain, I would check into the Arpwave It is a revolutionary form of electrotherapy that helps your body heal because it uses currents that are harmonious with the body's current.
A lot of professional athletes use it because it works so well and so quickly.
I wouldn't be surprised if it helped with your other problems too, since it breaks down scar tissue, and stops inflammation, and is basically amazing!
Check it out. Blessings,