Hi,
Es esencial que haya un acuerdo entre ellos
1)It is essential that THERE IS an agreement between them. Using "there is" rather than "come". What do you think? Come implies in the future.
2)Why is "los pájaros irán HAYA donde comida" Why HAYA in the subjuntive