1) есть готовые плагины... виджеты и т.д.
2) как вариант - исподьзуйте WP_Query. В качестве аргументов (лимит на 1 запись, тип вывода - рандом) и все. Стилизуйте блок и выводите на странице
Не имеет значения, какую тему вы используете. Если в настройках фреймворка или кастомизатора темы не предусмотрено нужные функционал по управлению цветовой схемой, то вы можете изменить ее при помощи CSS.
Откройте консоль браузера (shift + ctrl +c) -- инспектор -- найдите нужный селектор и добавьте цвет. Добавленный стиль сохраните в style.css (подключитесь по фтп или откройте этот файт в админке через Внешний вид - Редактор)
Смотреть код в файле single.php там поменять расположение заголовка миниатюры и контента как хочется, миниатюре в css задать float: left. А размер миниатюры в настройках можно поменять