I've never really heard of ways to extend the expiration date on any supplement or preserve it like you say.
My opinion ( and it is my opinion because I don't have a sure answer) would be to just use up whatever you can and give it away like you were thinking. Maybe some of the more knowledgable people on here can help you out with your problem