preparing for my first all grain brew tomorrow, probably should of picked something simpler?

Grolsch 23 L Brew Graham Wheeler BCEB At Home - page 130
Lager Malt 4.13kg
Flaked Maize 730g
Saaz Hops 30g
Hallertau Hops 20g
Irish Moss 10g
90 min Boil
Is 12L of water sufficient for mashing in a (cool box MT) 4.86kg of grain/maize?
Can I step mash in my cool box MT by adding hot water 50c-20 min, 62c-45min, and 70c-45min?
How much sparging water should I prepare? Thinking of 18L? that’s 30L in all only got a 25L boiler 30L is at the brim.
Using an Immersion cooler I know to put it in the boiler 15 mins before end of boil to sanitise, when the boil is complete rest for 30 mins. Do you then cool with the cooler in the boiler or put it in the FV when full to cool the hot wort.