Bootstrap это не плохо, есть инструменты и нужно ими уметь пользоваться.
Его критикуют из-за сильной вложенности элементов в сетки, противопоставляют Foundation.
Я своих падаванов заставляю читать про сетку Bootstrap'a, для осознании оной.
Flexbox не поддерживаются в IE8, там адаптив в основном строится на float'х.
На русском про сетки flexbox масса материала, как и о самой спецификации. Выше автор скинул ссылку на flexboxgrid.com можете посмотреть исходники на github и разобраться.
Wordpress лучше сразу на нём начинать делать дочернию тему, чем натягивать после. Дольше времени займёт
+ есть n-ое количестов плагинов сетки для CMS этой.
Практически любые готовые решения можно адаптировать, за исключением элементов вырезанные из фреймфорков. (зачастую вижу на codepen элементы из pure css, там уже большую часть придётся переписывать )
P.S. Удачи в освоении :)