Not for all, Exemple: SendClientMessage before Kick won't be executed
Yes, it is executed, but it takes a bit of time to actually print the message on the players' screens. The kick is faster than most functions since it's just an instant close on the client's end.