Looks like it has skis to move around in snow?
Yes.
Yes. The Finns commonly towed them around on a sled instead.