For mice our lab has flushed out the spinal cord with the needle/syringe technique and the tissue was not too damaged. However, we found that this only works for fresh tissue, not perfused tissue.
For rats and perfused mice we remove the spinal cord from the body by cutting along its length, so that the vertebrae remain in a column. We strip off most of the tissue, to increase penetration of the PFA. After post fixation (24h) we perform a laminectomy (removal of the top of the spinal cord) to expose the spinal cord. We then gently remove it.
This method also has the advantage of allowing us to isolate specific areas of the spianl cord by counting the vertebrae. In this manner it is easier to compare specific areas as compared to flushing out the spinal cord.
Good luck