I thought they were good questions too ^.^ I think her fighting to determine her rank in the pack is a wonderful idea! And I think I just gave you a brilliant idea, hehe :) Another thing to stir in that mind of yours, maybe something she inherits from the pack is the ability to move in the sunlight. It could just make her weak, or she could only stay in it for so long, it is up to you. Just something to think about ^.^
Also, as far as alpha goes I was thinking Devin and Avina would be alpha together. Neither one outranking the other so it would be an even playing field. Are you good with that? I don't remember if we talked about them being alpha together or not...
EDIT: Haha. Good to know I am not the only one that replies with smart devices!