To make an egg fast, make sure you have two Pokemon that like each other. Ask the daycare man to make sure if they are interested in each other or not. Make sure the Pokemon are capable of breeding, as well (i.e. no legendaries).
no
If you have a magmar with you on your team that will help.
Leave it in your nursery. then you will not have to carry it in your inventory.
Yes, you can get a shiny Pokemon out of an egg on any game.
To make any egg go to the Pokemon daycare and put in a ditto and the evee. There a more complex way to do it though....
There isn't a way to make it hatch fast, but the best way is to put the egg first in your party. It doesn't walk with you, the Pokemon who you put 2nd in the party will but it's a pretty fast way to hatch an egg though.
Dialga's can's make eggs, not even with a ditto.
Togepi....i think
Togepi which evolves into Togetic
Have the Pokemon hold a lucky egg.
Of course not.it doesn't depends on the pokemos you have or not.
you get from Mr. Pokemon in route 30.