Choose fragments nestable in fragments drop-zone (and maybe choose wich fragment, directly from code)

There is an almost identical topic for another user with specific considerations that maybe could answer to your last question.