How long does the procedure take?

What is the best age to do it?
15/04/2024
How is semen collected?
18/04/2024