You can get the Cal-sorb and the Doc Roy's Healthy Bone at Revival Animal Health Products:
Revival Animal Health Products for Pet Professionals, Veterinarians and Pet Lovers
I buy most of my supplies there.
After the pups are born cottage cheese will be okay, although I don't usually give it to mine. The dry Chicken Soup Puppy food is good. I feel you should basically keep the momma on the same diet she is used to except add the calcium pill and make sure momma eats 3 or 4 good meals a day in addition to having dry food available at all times. As long as mom is eating plenty of food and getting her calcium pill she will most likely not have any problems with eclampsia but you always need to have the Cal-sorb on hand just in case.