Android and iOS users can play together.
PC (Steam) users can play against other PC (Steam) users, but not against mobile.
Does every player need to own a copy of the game in order to play Online with Friends?
Yes. In order to play online, each player must own a copy of THE GAME OF LIFE.