על השאלה הראשונה כבר ענו לך. בקשר לשאלה השניה - אפשר פשוט לעשות:
קוד:
on(rollOver){
play();
}
ואז לעשות שלושה רצפי אנימציות - השניים הראשונים זהים והשלישי שונה. ככה יוצא שכל פעם שתעלה הוא ינגן את הMC ויעצור בסטופ, אז בפעמים הראשונה והשניה הוא ינגן את האנימציה הראשית, ובפעם השלישית הוא ינגן משהו שונה.
אפשר לעשות את זה עם תנאי שיעבוד על בוליאני או משתנה מספרי שגדל אבל זה טיפשי ביותר.