Joy is cute. Maybe a nice warm name that is familiar, not too fancy, but has a nice cadence to it?
Joy EleanorJoy SamanthaJoy LillianJoy Madeline Joy AllisonJoy BethanyJoy MelanieJoy SylviaJoy AbigailJoy CarolineJoy EmilyJoy Eloise
It does sound nice with a 3-syllable middle, but I think putting it with something too fanciful and precious makes
Joy somehow look like an afterthought even though it's out in front.
Joy Vivian is the strongest of your three combos I think, although
Joy Annelise is very pretty too.