The script errors seem to be due to the behaviour expecting a legacy animation component, but the soldier has an animator component. Might be other things as well.
Same problem happens with the dialog example and first fsm example. There seems to be an issue with the soldier model, the behaviour component is attached to the skeleton’s right thumb, which seems a little odd!
Thats a weird looking issue.
Rest asure though, that NodeCanvas is working correctly up to Unity version 5, so there must be a unity convertion thing going on here. I will take a look at it now.