Indeed, your balls will most probably shrink on cycle, but this is not a thing to be concerned about, since they will grow back to normal size once you stop the cycle and run a proper PCT. Besides, this effect can be minimized if you use such supplements as HCGenerate ES, which will do a great job of keeping your balls in good size.
As for the possible libido issues, as long as you use proper ancillaries and cycle steroids properly, there will be no problems at all. The same goes for the time after the cycle - just run a comprehensive PCT, and you will be perfectly fine.
In fact, on cycle most guys will on the contrary experience a huge boost in libido, and they will have sex like crazy, so this myth of people going impotent on roids is completely wrong.