Sounds like you have everything covered so far. The crate is a personal preference between wire and plastic (air cargo). I personally went with a big wire crate that had the divider in it so that when I was crate training my pup I would put the divider in and avoid accidents. This way I was only buying one crate.
The only thing that I always suggest is that when you are picking your pup up from the breeder to bring an old towel or blanket to rub the scent of the mother and littermates on so that the first few nights of transitioning are easier when they have that comforting scent with them.
Good luck, it's going to be a long wait!
Bear GSD 10/16/11
Elsa GSD 12/23/03 - 11/10/11