Hello
Well once your rooted you should be able to flash any of the latest and greatest ROMs out there. Naturally read and follow all the developers instructions to make sure you do everything correctly. Nothing worse than rushing in and missing a step and causing a huge/potentially dangerous problem.
As far as you having a custom recovery, normally during the rooting process especially when using a toolkit/app to root it will install a custom recovery like ClockWorkMod or TRWP.
To verify if you have a recovery installed power down your device completely. Once it is off, press and hold Volume Up/Home Key/Power Button together for a couple of seconds and you should boot into either CWM/TWRP recovery which will be obvious or the stock Android recovery which will be black screen with blue print normally.