Welome! Has your husband seen a Rhuematoligist? Fibro isn't an easy one to diagnose and can accompany other things. I have been diagnosed with it and what you are describing sounds familiar. I would suggest that next. Things that help me are medications for sleep (Ambien), heat, showers, walks, and therapy. I also take Cymbalta, although I don't think that helps much. I used to have daily headaches too. He may be having those as rebound from his pain meds, or they may be related to his condition. They put me on Topomax and since then they have all but disappeared! It has also helped me lose a lot of weight since it curbs your appetite. I still have the occasional migraine, but that is hormonal.
I should mention that I am not a doctor. Just sharing my own experiences! :)
Good luck and I hope your hubby finds some answers soon!