Где использовать flex?
1. как хочешь, но нужды нет.
2. 50/50, разницы нет, но с флексами кода меньше будет, да и надежнее.
3. можешь использовать, но нужды нет.
Flexbox он для удобства, если тебе удобно, то используй, хоть везде, если не удобно, то не используй. Тут нет строгих правил. И вообще в вебе нет строгих правил. Развлекай себя как хочешь.
флексы нужны для удобства расположения внутренних элементов.Первый выделенный блок, какое удобство тут принесёт флекс?
По мне так никакого, тут только внешние отступы между элементами пригодятся.Второй блок
Да, тут можно воспользоваться флексом, чтобы контролировать расположение и ширину дочерних элементовТретий блок
Тут тоже не вижу удобств от флекса, центрирование блока можно и внешними отступами (margin)