Re ice cream: DH buys frozen fruit and ice cubes, but you could surely freeze normal fruit and make your own ice cubes, and blends them to make ice cream. I don't know if that would work in a normal blender. He bought a stupidly expensive, very powerful one a couple of years ago, which is only used to make ice cream now the novelty has worn off.
Re gro-bags: I bought a couple of 18-36m ones, so I hope she stays in them for ages. I can't remember when DD1 didn't use them anymore. At the moment she is sleeping in a vest but still has gro-bag on, probably because I can only sleep with something covering at least the bottom half of my legs so I assume she would want to be covered too.
She sleeps through the night more often than not at the moment, but both DDs are getting up increasingly early and it takes forever to get her to sleep. Previously we had to wake them at 7am to get ready for the school run, but now they are waking up just after 6, or just before 6 today, which is not a time we want to get up (though I appreciate some of you would be grateful to get up that late). At bedtime I used to feed her to sleep and put her in the cot. That doesn't usually work anymore, so I feed her and put her in the cot awake and sit near the cot. She tends to lie down and talk to herself and sing for a while, then keep sitting or standing up, then cry louder and louder. Often it is 9pm and I am still there waiting for her to go to sleep, fed up and waiting for my dinner. If I try to leave the room, she cries even more, but I wonder whether she would cry for less time and sleep sooner if I just left her. Just leaving her to cry at bedtime is not something I have ever really been up for for either DD, but sitting there until 9pm all the time isn't working.
Also, because she is going to sleep at 9ish, waking up at 6ish, sometimes waking in the night, having about 1hr nap at best, she is tired and miserable for much of the day (and so am I).