There are 12 possible outcomes.....three of these will be a "7" ...so...
A "7" should occur 1/4 of the time
If each player pays 20p to play.....the school will take in 120 * 20 = 2400p
However.......1/4 of the players should win = 30 players.....and each lollipop costs 30p.....so......the school should spend 30 * 30 = 900p for the prizes
So......the school should raise 2400 - 900 = 1500p if 120 people play the game