Wow, that is a lot of damage and I feel for you. My back is wrecked from heavy computer component lifting over 20 years so I have some of the same issues.

Pain and spasm and sleep: I like LA Confidential and Purple Kush

You have CB2 receptors in your spleen so I don't know what not haviing one will do to you.

No smoking for you so I suggest making cooking oil or tincture and supplementing your food with the oil or tincture and apply them topically. It helped with my knees for swelling and pain but not so much for my back. I've had 4 operations so not much does help except oxy and that only takes the edge off the pain.

Hope you feel better soon