Comincio dalla seconda:
I pulsanti, anche se "coperti", rimangono "attivi".
Se NON vuoi che si comportino così devi disabilitarli.
p.es. pulsanteuno._enabled = false;
(dove: pulsanteuno è il nome istanza del pulsante)

E veniamo alla prima domanda (o meglio serie di domande):
a) fai un movieclip, con dentro un campo di testo di input.
per farlo comparire solo al verificarsi di un determinato evento puoi:
a1) gestire la cosa con la timeline (tipo gotoAndStop(frame che contiene il mc)
a2) mantenere il mc sempre sulla timeline ma invisibile e renderlo visibile al momento opportuno con:
mcpsw._visible = true

b) mi spieghi meglio cosa vorresti? non credo di aver capito

c) mettiamo che il campo di testo di input sia "istanziato" con
pswinp e che la password definita (da verificare) sia nella variabile psw
Il test va sviluppato così:
codice:
if (pswinp.text == psw) {
   _root.play(); // faccio proseguire la timeline
} else {
   loadMovieNum("pippo.swf", 1);
}