Would yoga or Pilates help a back injury recover?

Yes. Yoga and pilates both help a great deal with back pain because they strengthen the abs and other core muscles. This in turn helps to support, straighten, and align the spine.