Yes, it is possible.
Create a new usergroup.
Put the trouble makers into that usergroup.
In the usergroup permissions, remove any permissions you don't want them to have outside of the troublemaker sub-forum (such as starting private conversations).
Create a new sub-forum (node), aka, the 'troublemaker' sub-forum.
Change the node permissions on almost of your sub-forums (nodes), to disallow people in the 'troublemaker' usergroup from posting in them, except for the 'troublemaker' node.
Note that this child sub-forum cannot be the child of a parent sub-forum which the troublemaker does not have permissions to post to.
Create an alt account to test that it works as expected, by putting that account into the 'troublemaker' group.
Probably make a sticky thread in that sub-forum, to inform people what the troublemaker sub-forum (node) is about.
Relatively easy to do, just a bit time consuming to initially set it up.
And each time you create a new sub-forum (node), you'll have to remember to close it off to the troublemaker usergroup.
It's likely that the troublemakers will not use the troublemaker sub-forum, rather, quit the forum, or, evade it by making an alt account.