1) While it's technically correct to say "icecreams", no native speaker would. Ice cream is a particular item, a dish or food, and generally stands alone. To talk about free ice cream dishes, you would generally refer to the particular ice cream dish spoken about.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.