А. Потому что лед, в данном случае, "работает" как термоизоляция. Температура воды, которая непосредственно соприкасается со льдом - 0 градусов, а нижележащие слои имеют уже плюсовую температуру (до +4 градусов), поэтому толщина льда может нарастать при понижении температуры воздуха за счет этого самого слоя воды, который прилегает ко льду, но вся толща воды (если, конечно, она остаточно большая) не промерзнет. Или промерзнет, если только температура воздуха над водоемом будет все время понижаться.
Б. В роднике она постоянно в движении, перемешиваются, поверхностные холодные слои перемешииваются со внутренними более тёплыми, замёрзнуть не успевают