I have a similar problem to you, C spine injury with 5 vertebrae herniated and pressing into my spinal cord which has no spinal fluid in it to buffer any movement.
I find smoking only acts as a distraction, edibles work well on the pain. I use THC and CBD RSO my THC oil is made from Grand Daddy Purple, and the CBD is from Sebrings Revenge CBD feminized seeds, which is 20-22% CBD and less than 2% THC, very resinous and a great plant to grow, trains really well and handles a lot of stress. Sebring is on this forum, if you have not come across the name yet.
Sleeping is my biggest problem getting into a comfortable position, so I find smoking a bit of CBD before bed improves that, with the oils.
If my neck gets into a full blown pinch, luckily not often, then nothing really helps, except keeping perfectly still, and lots of oil to take the edge off it. It takes time for the CBD to start working on the inflammation and gets better the more you use it.