Forge's latest version is actually recommended if you want the latest features and is almost never broken, when it is it tends to get fixed rather quickly.
Recommended builds are just markers of "Features in this version are guaranteed to be supported until the next major update (almost always a new MInecraft Version)".
Forge targets Java 8, and you should always keep Java up to date.
As for the issue of double clicking on the jar not working... make sure you have Java installed and if it still doesn't work it may mean that some other program has stolen the .jar file type from Java, you can run JarFix to fix that.