I have the same problem but it appears that my puffiness has stayed permanent.

As for your dry eyes, if they get dry around the lid and lash area taking vit. E helps alot. Not sure if it would actually help the eyeball itself stay moist but it does help the surrounding skin.