может-ли флексбокс быть одновременно флексконтейнером
Может для чего? CSS и законом не запрещено.
Т.е., есть ли возможность не вставлять в флексбокс новый фл.контейнер
Можете разобрать пример Bootstrap flex сетки. Там, для балансировки горизонтальных отступов используется вариант с двойным контейнером:
.container (padding-x)
>
.row (negative margin-x)
>
.col (padding-x)
.
Сделать горизонтальные отступы с
.flex
>
.col
(с одним контейнером) так же, как в Grid layot можно лишь динамическим высчитыванием этих отступов, использую css
calc {}