Yes, there is a need to affiliate your Facebook account link to this game in order to create a game ID.
Once you have done creating the game Id, you can send it to your friends to join you in the game to play cricket with you on the same team. Have fun playing this game together and experience the game at an advanced level together.