Mix it all together, cook, then freeze in individual meal sizes. I would try the bonemeal before the calcium, it is a much more natural source. Bone will also provide more nutrients, such as Magnesium. You don't need exact nutrients everyday, but an average over the week should be fine.
For my cats (they eat raw, though), I use medium size resealable bags to freeze daily amounts in, not sure if Nanook will need bigger sizes
.
I didn't see any mention of iodized salt for their thyroid
. Also, not sure if dogs are like cats, but cats don't get their Vit D from the sun, but from the skin of their prey, so not sure if you have to add a tiny bit of Vit D.
They will do much better on home cooked, then on any processed food
.