The issue with those inclined pillows with the arm hole in them is that they can be a really hard angle for a side sleeper to be at. It makes my back and hips hurt way worse than my shoulder.
Cervical radiculopathy can cause shoulder pain. I have experienced this quite a bit and it's probably also because of my sleeping style. I wouldn't get an MRI unless I was planning to have surgery.