Is it possible to make one challenge a prerequisite for another?
No, it is not possible to require someone complete one challenge in order to complete a different challenge.
Rather, we suggest having stretch badges and using the ability to make activity badges prerequisites for one another to achieve goals around this need. A stretch logging badge would be a badge that goes above the required reading for completion and is attached to the challenge, but it is not required for completion.