I think
Fox Alistair is better than Alistor, very nice combo!
I have never heard of the soap opera Passions, so I think you could go with it!
The sibset sounds nice, although
Charlotte sticks out a little imo, as
Fox,
River and Bindi sound very hippie-ish and
Charlotte is a very traditional name. Not that I really care for sibsets that much, just wanted to point it out.