I showed, trained, trialed and bred dogs for most of my life. My Grma showed St Bernards, my Gr Aunt trained and trialed Pointers so I grew up in the dog world.
I wouldn't give milk. That has a great potential for causing an upset tummy. It really depends what your dog is used to.
I fed a 30% protein and 20%fat (or more). For the evening meal I add whatever protein (meat, seafood) plus some veggies. The dog's get unbreaded, barely seasoned cooked food. I will add some extra carbs towards the end of a pregnancy, a piece of french bread or some pasta, something like that.
Bread and pasta along with some meat never upset my dogs tummys. Sometimes I'd give a hardboiled egg or some scrambled eggs. I have had litters of 13, make sure you are cleaning the whelping box multiple times a day because otherwise she will eat all their waste and it will give her diarreha which is not good when she is nursing.
Watch all the pups, I used to weigh mine at the same time ea day. In a large litter you have to be careful that everyone is getting nursed.
I would wait a couple weeks to a month after she weans the pups and then spay.
If you are getting dew claws done, that needs to happen tomorrow or Saturday at the latest. Monday is too late, nerves will be too developed and it will bother the pups. At a day old, the removal of dew claws doesn't bother the pups.
If you do dew claws or need to go to the vet with them, keep them in a box with towels, do not wait inside in the waiting room with them, too easy for them to pick up some virus or disease. Tell the receptionist to call your cell or come outside to get you. Be very careful with people washing hands before handling pups.
They look like very cute pups, congratulations!