Because you have Pokemon that have dream world abilities, when creating DW Pokemon, you must set the 66 (0x42) Extra Byte to 1.
I'm not 100% sure on this part, but I don't think Dream World Pokemon can be used on Wifi yet because the Dream World isn't opened yet.
Also when creating eggs, the level met must be set to 1.
Follow the instructions in this thread: http://projectpokemon.org/forums/showthread.php?14026-Guide-How-to-generate-Gen-V-Pokmon-in-PokGen
or
Make you other Pokemon like this: