You would be a great candidate for Intermittent Fasting. It will help you a great deal. Go to leangains.com and see if would interest you at all. But I really believe that it would be nearly perfect for someone like you. And yes, I would do cardio any chance you get. First thing in the AM on an empty stomach would be ideal, however. Doing both of the aforementioned will get you really close to your goal. It will also help you immensely with avoiding the dreaded skinny-fat look, which many end up looking like after months of a severe caloric deficit.