Как лучше сверстать такие блоки?
Продолжай дальше - если не получится пиши - возможно если не буду занят помогу, пример есть, в css смотри описание стилей, на каждом облачке подсвечивается название ...

Рисовал руками без использования векторных редакторов ....

snippet
Можно поместить изображение в блоки, задать position: absolute; и выровнять относительно центрального объекта.

Либо можно сделать 3 горизонтальных блока. В верхний блок добавить изображения под #2 и #3. В блок ниже добавить изображения с #1, изображение с вопросом и изображение с #4. И в нижний блок изображения под #6 и #5. И выровнять средний блок с помощью выравнивания flex контента, а остальные расположить как Вам надо с помощью margin и padding.

И ещё как вариант сверстать это на гридах.