Welcome back to Feralheart! I think Cieruchan covered most of it, but you don't actually need WinRar to open Zip files as most computers are able to do so without downloading anything extra! If you aren't able to open the zip, then yes, get WinRar. No need to download it before trying to open it first, though!
All of the files in the Legendary Easy Installer that Cieruchan posted should be labelled as well as to where they go in your main Feralheart folder, so along with their instructions, that should hopefully help you!