For your hips, I would not "prescribe" Yin Yoga but standing yang postures, walking and weight training (squats, deadlifts, etc.) Yin yoga maybe helpful for your spine — Sphinx, Cobra, Saddle. But, again, I think resistance training would be even more effective: the same weight training for the hips...