Nope. Unless there is one leaf big enough to catch a fully grown human that is. But that is physically impossible for now. Venus Flytrap leaves hardly get bigger than a quarter of a foot. One person...
No, but they do make oxygen as a by product of photosynthesis. Venus flytrap work like any plant, except that they can acquire extra nutrients from bugs.
Yes, Venus flytraps get their energy from sugars produced by photosynthesis within their leaves. They eat insects as a source of nutrients, such as nitrogen, because the soils where they live are...