Looks ok, but dont do to much cardio to the point you burn yourself out. I would train with weights no more than 4 days and cardio no more than 3. Maybe 1 day after a weights session do some light cardio. And on 2 of your days off go with some high intensity cardio. Keep your meals at a minumum of 6 and be sure to include those good fats. You look like you got your things pretty well together. Are your reps going to be low, medium, or high?