It's a pleasant enough sound, Rayne and
Raine seem better since I don't like word names so
Rain isn't a spelling I'd choose.
With the mother's name, it's way too cutesy and a bit childish sounding...like a child would name her dolls not an actual baby of a woman.