Try to keep 8hrs between cardio and weight/resistance training. I'm lazy and/or don't have enough time so I do compound exercises (pullup, squats, deadlifts, bench... done).
Eat clean, healthy. Many times during the day. 5-6x to maintain a hardworking metabolism. Small meals. Lifting heavy is fine. More muscle mass means easier to burn fat. Good luck and keep us posted.