The solvents in CA are very volitile, so yeah, I wouldn't surprised if it lasted longer in a fridge as the cap has a poor seal. Personally I always just put it in a ziplock and it lasts long too, and is easier to take w/ you than a fridge.
As far as shock oil... I'm sure KY would work perfectly well also, but I don't know why you would do that. Even lst shocks aren't that big..