I like it. I prefer Eleanor, but simply because I'm more familiar with than spelling, Elinor looks fine too.
I don't know how common it is, although I'd imagine Eleanor is more common of the two.
Summer Rose and Summer Rain are both a bit too wordy for me, so it sounds cheesy. Maybe if you put another middle name in there, such as Summer Eleanor Rose or something like that, it breaks up a bit.