Сейчас актуален Flex.
Ранее был актуален float (сегодня можно использовать через гриды типа Susy).
Через несколько лет будут везде поддерживаться CSS Grids.
Так что верстайте через Flex. Однако, его обязательно тестировать во всех браузерах. Т.к. например в IE и Safari может глючить свойство min-height.
Смотря зачем.
Если для организации шаред-хостинга, то Apache незаменим: в нем можно без перегрузки сервера использовать конфиги.
Если для отдельного проекта, то он будет только отжирать лишнюю память. А для статики все-равно понадобится nginx.