Is this for your workstation environment? or to everyone.
You can't hide the NX default buttons through NXOpen or using menu files.
You can create a custom NX-Role (Create Custom Role) for your requirement and show / hide the buttons as required and apply it in the NX session. The same file can be shared among the other persons who indeed of the same environment.