Pour ta question sur la communauté, je sais pas.
Pour la deuxième question: personnellement je dirais "savoir" mais connaître est aussi correct ici. Si tu y réfléchis bien, même en anglais tu pourrais dire "they will know about the baby's sex", même si c'est un peu maladroit.