1. Если ужин в 20 часов, то часов в девять нужно будет кому-то уходить и укладывать детей. Это может затянуться или вообще на этом вечер и завершится. - тут все от детей зависит, у кого какие...
2. Дети после обеда до 20 часов не дотянут, нужно будет их ужинать где-то. - это решать родителям1
3. Предлагаю перенести ужин на 18-19 часов! - рано... пропадет много времени...