The old NoEAA levy was £2 per person, which now with NoEAA being defunct is a £3 levy to England Athletics rising to £5 next year.
I suppose this is where the £5 comes from.

On the cost - I think this year the event will have much higher overheads than usual due to the International aspect to it. I would expect the cost to revert to normal for the subsequent races.