I didn't see any mention of ethernet, pity.
Yes it does, above the two USB ports (photo 2 on the mini-itx.com website)
Nice design but I dont like where they put the SO-DIMM, I guess its the only place for it though.
EDIT: Opps, thats the mini PCI slot not SO-DIMM on the bottom, thats ok then. :-)