AS от js отличается более строгой типизацией.
1)
http://help.adobe.com/ru_RU/FlashPla...ia/Camera.html
я бы попробовал методы setMode и setQuality у камеры
2) объект Video это просто отображаемый объект. Вы можете его положить в любой DisplayObjectContainer - Sprite, MovieClip. Можете произвольно задавать его размеры width, height и координаты x, y
3) Посмотрите в сети пример кнопки. Вобщих чертах так: добавляете слушателя нажатия на кнопкуб в качестве обработчика указываете ссылку на метод или функцию, в обработчике выполняете код

Код AS3:
var camera:Camera = Camera.getCamera();
if (camera != null) {
camera.addEventListener(ActivityEvent.ACTIVITY, activityHandler);
video = new Video(camera.width * 2, camera.height * 2);
video.attachCamera(camera);
addChild(video);
} else {
trace("You need a camera.");
}