How Long Did Roman Soldiers Serve?

When was the Roman army at its peak?

.

What did Roman soldiers do when not fighting?

How many years did a Roman soldier have to serve before he could retire?

Did Roman soldiers get leave?