You indeed need the code and the dongle. The code is used only when you install the programme, the dongle has to be attached not only during installation but whenever you use the software.
As long as you don't need ART you can use any format with the software.
The code comes on the Product License. From the license "if the software is transferred to another owner, all owned 4D Embroidery System components must be included. Registration is permitted for the first owner only." There is another note on it that says "NOTE: FOR SECURITY REASONS IT IS RECOMMENDED NOT TO STORE THE PRODUCT LICENSE CODE WITH YOUR DONGLE" Did you also get the dongle? Maybe ther person that gave you the software did store the dongle and code together. It doesn't matter that you have a Janome. The software is installed in your computer, and converts to whatever format you need. Good luck. Did you get the instruction book? If not, send me a PM because I have an extra one.