1. Depends how much you play it. I did it in 3 evenings, playing for about 5hrs per night. Bioware reckon theres 40 hrs of play including watchers keep.
2. There are some truly awesome spells and even greater weapons and armour. Theres at least one very powerful weapon for each weapon type.
3. It can only be described as the perfect expansion.