1) complete the main quest line up to beating Malistaire in Dragonspyre
2) be level 48
Exactly. I believe the point is that they want to make sure you have the level 48 spells before you try to take on Celestia. It's a good idea, considering that many of the enemies in Celestia can use those spells too.