Weight Training Timing.  Best to keep cardio and weight training separate as your schedule allows.  For example, cardio early morning, weights after lunch.

Length of Weight Training Session.  Sessions should last in the 40 – 55 minute range.