For the back pain, when I am not pregnant, I take
skelaxin, a muscle relaxant that is non-
narcotic, and for me, non-addictive. There are several options for you, including pain management clinics (personally, I don't like these places, but they are helpful to some).
What I'm saying is DON'T GET DOWN right now. This is the time for you to pull all resources and do whatever you can to feel well.
Best wishes!