per il primo problema potresti applicare un listener allo stage e chiamare onResize().

Ogni volta che ridimensioni chiami una funzione che faccia spostare i tuoi oggetti in base alle tue necessità.
Cerca sul web "layout liquido flash".
Se ne hai bisogno solo all inizio ti basta rilevare le dimensione dello stage all'inizio e agire di conseguenza.

Per il secondo problema, ti consiglio di usare MovieClipLoader, con un listener che ti permette di intercettare la fine del caricamento, a quel punto rilevi le dimensioni dell swf e lo centri.