As previously stated, the amx_gag plugin wasn't playing nicely with the server so it was decided not to have it implemented.
The alias bug is exactly that, a bug. You need to change the players alias and then kick them from the server for it to have any affect. I ask them nicely to rejoin the server but if that doesn't work, kick and upon reconnect, the new alias will stick.