m not a doctor), but I would think that if you are on
duragesic (the most powerful painkiller on the planet), you don't have to take the solpadeine, and, if the amitriptyline is just to help you sleep, you probably don't need it, either, if you find the duragesic to be sedating. And in fact, you might not need the lyrica.
Of course, that's assuming you are getting them all from one doctor. If you have more than one doctor, make sure they *all* know what you are taking.