1. для stage делаешь чтобы он не масштабировался, плюс регистрируешь слушателя на событие "изменение размера сцены"

Код AS3:
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.addEventListener(Event.RESIZE, resizeHandler);
в самом слушателе resizeHandler масштабируешь свое видео в зависимости от текущих размеров stage'а.
для флэшки в html размеры (ширину и высоту) указываешь в процентах.
2. ничего не понял...
3. Как хочешь, можешь прелоадер воткнуть в флэшку.
можешь создать прелоадер, который бы твою флэшку загружал.
можешь еще чтонить придумать...