Each person will need their own Oyster Card and will need to pass through the card readers as individuals.
If you are a group of over 10 people travelling together on one day only, we would recommend purchasing a group day travel card, which you can only get in London itself. If you will be there for a few days or are a group of less than 10, it is best to get Oyster Cards.