A PCB design Homework
ATmega328P
XBee
DS18B20
DHT22
Power Supply
AVR® Microcontroller Hardware Design Considerations
Crystal Oscaillator 16MHz
If you need to hand solder them, I suggest not going too small,e specially if you do not have any experience. 0603 should be fine for almost everyone, 0805 even more so, 1206 is a huge beast you can solder with your hands tied and your eyes closed.