both plants need damp soil.... very damp.
must be shadded from direct sunlight
IMO it can survive w/o feeding on incests
the most important thing is for the soil to be damp but not too wet.
venus flytrap is more difficult to keep.
pitcher plants are much easier.