No it is 90 pts.
The cannon, helblaster and outriders add 14 wmp which equal 6 more points for the 90.
I was just wondering before all of this would they make me come under 20 or under or let me roll with a 21? Because if that was the case I would add in the dispel scroll.