Sperm are produced all the time because the male needs to be ready whenever the female is ovulating. Since the time of ovulation can vary and has a small window of opportunity to be impregnated, the odds are better if the male always has sperm ready to do the job.
Physical Activity
when the sperm reached your egg...
No, you replenish your sperm all the time. You never run out.
to ensure the fertilization of the egg with the mostcompatible sperm
The sperm (pollen) is carried by wind or insects most of the time.
I can't think of any time that you would "accidently" touch sperm. Really can't you.
Sperm viability refers to the length of time sperm can survive outside the donor's body. This can be somewhere between 20 minutes to an hour, depending on what type of elements the sperm are exposed to.
The only way to see the individual sperm is with a microscope.
No, typically only one sperm can fertilize an egg at a time.
Women don't make sperm. Only men do. Your question is not clear on what you want to know.
It depends on the person, but on average men will ejaculate about 1,080 gallons of sperm in their life time.
Provided that you are not suffering from malnutrition, the amount, when or what you eat has nothing to do with your sperm.