|a hemeangioma is benign. It is just a collection of blood vessels. Also, it is on the anterior part of the cervical vertebrae (in front of the vertebrae). The spinal cord is on the posterior side (the back) of the vertebrae. It is not the cause of your pain. It will not lead to any kind of neurological problem.
You may need a trial of cervical facet or medial branch blocks.