can I sac Glen Elendra Archmage from my hand?
No. Sacrifice is specifically defined as from the battlefield.
Fluttershy is best pony.