I am having a sphecterotomy friday. I am taking fioricet (acetaminophen butalbital and caffeine) for pain. Can I take Valium for the bad spasms I am having.

Yes, if prescribed. If it's been prescribed to you then you may take it. There should be no safety or health concerns with it. Just make sure that you don't become ataxic on it, which is to say that you lose your balance on it. Falls are a common side effect of valium but are perfectly avoidable if you keep your awareness of this in the forefront of your mind when you are walking.