Thanks all.. I'll post some more pix later.
We won't be building the lilypond in the same location, nothing will be going there except for some evergreens or trees to help stabilize once we fix and fill.
There's a nice sunny spot which is away from the hillside and near the woods but I'm very afraid that the deer will destroy my lilies there because it's close to where they come to cross over to go to the creek.
I'm unsure at this point what to do because I might need DH's assistance but I'm not going to bother him with it right now because he's got so much on his plate currently.
We are looking at property which has 20 acres so if we decide to purchase that I won't have this problem.. 1 acre on a hill just isn't enough ground!