Question: how many points to win house cup?
Answer: You'll get 100 points at the end of Year 1 and win automatically. Just continue with the story and don't bother looking at the rankings. I didn't do any classes I didn't have to and won it in first year. The story giveth and the story taketh, but it usually works out!