This might help you out
But sorry no, you can't hide Move since it's a default pre-set ability to all units in warcraft 3 game
BUT, you CAN remove that command (because Patrol, Attack, etc, is AN ABILITY which we can remove from it. But hey, it's an ABILITY, without it, you can't Move your unit

)
Order string of the abilities:
Amov - Move
Aatk - Attack
These list of order string can be used to remove that ability from a unit using Custom script
-
Custom script: call UnitRemoveAbility(GetTriggerUnit(), 'Aatk')
NOTE: I just typed out that, I wish someone can fix it for me (or is it correct?)
For attack, you CAN hide them (not remove), just set the "Shown on UI" to False
But for move, you can't, I think