1 How woud they add more than one candidate at a time?

2 The no of candidates won't be limited - they can add as many as they like, though you can set a limit if needed.

The printing thing can be done, probably using a separate userform where the user can pick individual, several or all candidates.