Нужно ли ставить кеширующий плагин на wordpress сайты?
Обязательно. Эффект заметен невооруженным взглядом практически на любых типах сайтов. Особенно - в интернет-магазинах
1. Надо. Но у вас на сервере должен быть установлен Memcached или Redis. Именно они дадут очень заметный прирост.
2. Оптимизацию вам сделали весьма "так себе". Во-первых, нет упоминания именно про кеширующие бекенды (см. п.1), во-вторых, "оптимизация", в которой присутствует Apache таковой не является. Apache - одно из самых узких мест для low cost / low end серверов. Все, что делает Apache, делает и Nginx, только на порядки шустрее.