In winter I don’t think it needs the plate but the soil should be kept damp. So far mine has been with a few milliliters of water 24/7 and it looks happy.
I have no idea about peat moss, sorry. I know there’s special soil for carnivorous plants, very poor on nutrients, but my plant is still in the soil the shop gave it
I haven’t fed mine lol. Even if it were a particularly useless hunter, with the amount of flies we have here, inevitably some would fall into it.