Behavior Designer doesn't have any sort of requirements for what the animator controller should look like. The MiniGauntlet example project has a very basic example though it doesn't use root motion.
Behavior Designer includes a set of Animator tasks which allow you to play animations within the tree. Consider the tree below: This is an extremely . . .