I used a playpen for mine and it worked great if you are training to pee pee pads. A tiny little one can't really "hold it" anyway so, crate training wasn't for us. Their little bodies aren't developed enough until about 6 months of age to be able to "hold it" for any substantial period of time. They are like a human baby and they "go" when they get the urge. If the pad is always near them they have more of a chance of success imo.
I kept the playpen right next to my side of the bed so I could put my arm in there to comfort them when they were going to sleep and if they woke up during the night. They had food, water, their bed, a couple toys and their pad in there. I moved it from room to room as needed since it had wheels. I still use it when we travel.
A great purchase. We now have several xpens as well and we have two baby gates for containment throughout the house.
I would continue to feed what you breeder is feeding and if you want to change to something else if it is not of good quality, do it gradually by mixing the two so as not to unnecessarily upset her digestive system. Yorkies have very sensitive stomavhs usually and in the first weeks I would do my best to keep her "stress" to a minimum. She will need 24/7 supervision for the first few weeks, preferably until she is 16 weeks old if you bring her home at 12 weeks. If you need to leave for an hour or two the playpen works great.
Good luck.....I hope you get her.