2
Start of an answer... hoping someone else will edit / comment / improve.
The reason that water expands on freezing is that the crystalline state has a specific orientation of the molecules (through hydrogen bonds) that leaves a lot of space between them. So where most of the time the liquid is a...