Given the nature of the olympic lifts, I would use them as your primary movement of a workout. They are far to technical and demanding to utilise later on in the session, to do so would be both counter productive and physically dangerous.
If you do choose to employ some oly lifts, then I would recomend some high pulls on DE squat day. For upperbody, you could use a push press.
AS far as the sprints, i would try to keep my sessions under 45 minutes. I do not know what type of sprints you are talking about, (ie HIIT, tempo work, specific endurance.)