I guess the only non-primal items are the birthday cake and the chocolate and icecream. You do use dairy products, which Paleo Dieters disapprove of, but they're not excluded from Primal. Mark Sisson commentss:
I don't know how one would calculate a percentage. I guess it could be done by calorific value (not that calories mean much, but it's a usable measure). So the percentage primal would =I’m a big fan of heavy cream in my coffee and butter in my eggs (and on my steaks and vegetables). I like a nice thick yogurt sauce on lamb, and occasionally either Greek yogurt or fresh whipped cream with berries for dessert. I even have a bit of artisan cheese once in a while.
total calories for week - (calories in birthday cake + chocolate + ice cream) x 100
total calories for week
That'd be better than 80:20, I'd guess.
My thought is that you might be rather light on the fat. It's not possible to tell from the list, but you might be. There's some fat on (and in) the meat—and eggs; some of the food is fried, which will add fat to it; and there's the cream. There's not obviously any olive oil on salads and butter on cooked vegetables, however.
Primal is light on carbs—there's really only non-starchy vegetables (like leafy greens) and a little fruit—and some sweet potatoes and so on thrown in for those who need a little more in that line. You can consult Mark's "Carbohydrate Curve". It varies, according to who you are and your current needs, but it might be as a percenetage, say, 15% to 20% of total calorific intake.
As for protein, for a moderately active person Mark suggests a figure in grams of 0.7 or 0.8 times lean body mass (in pounds):
How to Eat According to the Primal Blueprint | Mark's Daily Apple
You can calculate lean body mass roughly with an online calculator such as this one:
Diet Calculator, Body Fat Calculator
That's—what?—perhaps 15% to 20% of total caloric intake. Slightly higher than the standard recommendation.
That leaves a pretty big gap. And it's fat that's needed to fill that. But as I say I can't tell any figures from your list ...
If you want suggestions, you might try adding some lactic-fermented foods to your diet to provide good bacteria—sauerkraut, beet kvass, yoghurt, etc.