I agree with most of your answers. These things aren't cut and dry, though. Applying simple chemical equilibrium concepts to complex systems can be difficult and not always useful. For (d).. it is a closed system? This would be an easy way to get at a potential answer for that one. The salt may be in equilibrium with the water, but is there anything else about the system that may not be?
For (e) what does it mean to say the lion's weight is constant? It won't be, if you don't continue to feed it. But until the source of energy is removed, the system won't exhibit any significant macroscale changes. (Within reason, of course. Eventually the system will gradually change, because the lion will age. So, I think you could probably make a reasonable argument either way.)