Hi. Also have periodic limb movement disorder and restless legs. 45 years now. I take oxycodone hydrochloride at bedtime and during the day. 5 ml. Combined with gabapentin and ropinirole I sleep very well. 8 hours and somtimes longer.
I also have a spinal stenosis. This is the second one. Op last year fixed L4 L5 stenosis. Now gone L3 L4. This time in a wheelchair.
Good luck
Stephen Robinson