1.- "Quitaos" signifíca "quítense", "córranse", "muévanse", "háganse a un lado".
2.- "Le" es un pronombre que se usa cuando el sujeto da o hace llegar algo (ya sea tangible físicamente o no) a otra persona o cosa (en este caso "le da una patada", otros ejemplos "le contó un secreto", "le regañó por lo sucedido", etc...).
3.- "Sostiene" en este caso se refiere a que la puerta se mantiene en su lugar y no se cae gracias a que el candado esta ahí. Una vez que el candado se saque la puerta caerá. Y no, no significa "protect".