Any Acheive for being on at release?
Nope.
Other than the 6th anniversary achievement and the stand in fire achievement, I'm not sure there are any "Launch Day" achievements.
Pandaria is Beautiful: "Envy" / "Hope" / "Despair" / "Harmony"