liver
Once puberty is begun, the body continues to make new sperm every day of a guy's life until the day he dies, so you never have to worry about "running out."
yes but only when its Nero plasmic fertilisation has commenced.
every 90 days
they do it naturally that's for sure.