8 weeks is time a plenty to lose the fat and lean up. Trust me, you don't really want to be cutting for too long.
You should be having at least 2-3 more meals than what you are.
Cardio is NOT necessary to lose fat.
Read The 3 keys to Fat Loss; that covers EVERYthing re nutrition and training for fat loss.