if you got c02 it will and a fridge it will last forever.....people i know have kegerators, and theres no way that a keg only lasts 2 weeks..
as far as if you tap a keg at a party and dont finish it, id say its good for the next night, but not much after that.
...