1) Yes, although you get better quantities if the unit is warmer.
2) Yes, although you'll want to wash the membranes every so often and it mustn't dry out.
3) Properly sealed, in theory indefinitely, in practice it'll always leech in contaminants eventually, but it'll stay good for a long time...