JavaFX 8 is part of Java 8. It is compatible.
All unknown types come over as nodes in the designer. The new types are not wrapped in B4J. You can load them in the layout file however you will need to use JavaObject to access their methods (or a library).