This article has some good guidelines for designing a nutrition plan for athletes:
For shakes, start with the basics. A protein powder like Metabolic Drive Muscle Growth (to have with or between meals) and a workout shake like Surge Workout Fuel (to have before and during your training). Both are in the store here:
You might also want to look around the Combat forum on the site here. The guys that hang around there would also be able to help.
There's absolutely no reason for you to get your bodyfat tested. Just keep a general idea of how you're looking (are you fat, soft, kinda lean, ripped), watch how clothes are fitting, check the scale occasionally, and watch your strength in the gym.
Sounds like a basic plan, just don't miss those healthy fats. The shake also sounds fine, but could probably use a bit more protein.
The more we know about what you're doing, the better we can help.
What do your lifting days look like (exercises, sets, reps)?
What's your strength like on the basic lifts (squat, deadlift, bench press, overhead press, row, pulldown/pull-up)?
How long are each of your fighting training sessions?
Do you do any additional cardio during the week?