Does everyone need a phone?
No. Not everyone actually needs a smartphone. One smartphone is required per team. However, it is useful if everyone has a smartphone, so that if one smartphone fails, the team can continue with another smartphone.
See also: What should I do if my battery runs out while playing the game?