Вполне реально. Тех мест, где код действительно необходимо будет править, достаточно мало. Хорошо поможет продвинутая IDE (например, PhpStorm), которая умеет искать конструкции языка, не поддерживаемые установленной в настройках версией PHP.
Небольшой геморрой будет, если в Joomla используется библиотека mysql. Придётся написать (или поискать на github) обёртку, эмулирующую mysql через PDO или mysqli.