You should se some results fast but overall, it's going to take time. I'd approach both the things you found with an overall postural program. I like Esther Gokhale's approach, and her book is cheap. Basically you'll need to get the mobilty back and correct the posture so it staus that way. Takes time to make this a habit.
http://egwellness.com/
Craig