Allison looks most like a surname to me, and I see the word "all" in it, which makes me want to prn it ah-lison.
So I like
Alison. It's the most elegant, first-namey spelling. It doesn't need a nickname;
Allie is too bland (but that's what I'd use if I had to choose one).
I like
Ryan Christopher.
- chazda