If your schnauzer is on the smaller side, the large Kennel Cab II will work very well. It is a bit smaller than the Furrarri and Vari-Kennel 200 and is MUCH cheaper. If you want a good, inexpensive plastic crate, the Pet Porter sold by WalMart is an excellent crate. If you feel you would rather have a metal crate, most any comparable-sized crate will suffice. Stainless steel will last just about forever and is very easy to clean.
Plastic dishes tend to discolor a dog's nose over time.
A one quart stainless steel bowl is a very good size for food, while a larger one could be used for water. Water bottles work very well for drinking also. The beards don't get as messy from slopping in the water bowl, and dogs learn to easily lick the spigot to get their water. I have found the Farnam water bottles to be the most reliable and use the quart size for the house, and the pint size for the crate. Your new schnauzer will need to be groomed on a regular basis.