The 49ers are getting healthier just in time to face their toughest road test of the year.