Here's the website the movie mentions: Nice CGI.
So:
Oxygen processed from water - as well as recycled.
Water? - I guess Mars has some (ice at the poles) and in the soil, according to the FAQ
Food - greenhouses. I think they should consider sending a large prebuilt geodesic dome frame (lightweight aluminum or something with a sealed base) that is landed there, and a second pack or packs of "glass" pieces that can be fitted into the frame and sealed.
Internet Access - Likely to be slow.
What was that contained eco-sphere project called? (that didn't work) Biosphere 2
Polinating insects? Commensul bacteria (Wikipedia says that Cockroaches "boomed")
This might also be relevant to the topic: