Answer :

A Polygon is a two dimensional figure that can be  drawn on a flat surface.A cube is a three dimensional figure that can be sculpted in three dimensions but can only have projections of it drawn on a flat surface.So a cube is not a polygon.
No, because it is a cube shape and all shapes with four sides are polygons, and a ice cube is oblong /cuboid and it has 12 edges and 6 side.
hope I helped :)
also for more marks you could say that when ans ice cube melts it transfers into a different shape causing it to be a liquid, therefore if it was put in a polygon container, the water would be a ploygon