I had a pomegranate tree in one enclosure, but I never saw them eat the leaves that fell. Maybe its because they made all the leaves disappear so quickly.
No to feeding plum, peach, or pomegranate leaves. Actually, I can't find any data on the toxicity of pomegranate leaves, but grazing animals don't eat much before they move on, which usually means not good.