Will a person who has two or more User objects assigned to him need multiple licenses?
Yes. A person who has multiple unique user IDs will need a separate license for each different ID.