Pain in shoulders with inability to get it behind her seems like periarthritis of shoulder joint, which is common in diabetic patients.
But cardiac conditions should be ruled out.
Treatment is decided after clinical examination with xray and each, with blood
sugar control.
The other compliant in the legs seems like diabetic neuropathy , usually treated with some drugs and blood sugar control