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?