User restriction and Variables

Hello,

Is it possible to restrict the user - so he cannot make call forwarding, call transfer, voicemail…? Maybe via custom dialplan?

And one more thing - is it possible to get all the variables from FreePBX that can be used in custom dialplan?

Edit: Got it - Custom context, but will this module be supported in the future?