Toryn James is good - I'd prefer Torin for a boy, but not much difference. Tor is a nice casual nickname.
I like Thea - I have both Althea and Anthea on my crazy unedited list of possible names, but just Thea is fine too. Fallon I am not so crazy about - it makes me think of the character on Dynasty. I'd actually consider Toryn/Torin as a girls' name (nn Tori?) - unless you want to save it for a future boy if you have a girl this time.
If you want a name ending in -n for a girl: Arden, Afton, Eden, Elin, Erin, Farran, Gillian, Helen, Karin, Kirsten, Kristin, Lauren, Linden, Meghan, Morgan, Robin/Robyn, Seren, Sian, Teagan, Vivian?