[name_m]Hi[/name_m] there.
[name_u]Kit[/name_u] is adorable!
Here are my thoughts on the list-
Ira-I love it. I love how it sounds w/their ln. It’s kind of artsy & kind of quirky but simple & down to [name_f]Earth[/name_f] & not at all popular or in danger of becoming popular anytime soon. At least it doesn’t seem like it. [name_u]Kit[/name_u] & [name_u]Ira[/name_u] aren’t perfect, but they don’t not go.
Otto-I like this name in theory because it’s kind of spunky & unique. But I don’t like the way it looks or that it reminds me of autoimmune diseases! That may just be me…
Felix-This is cute w/Kit & goes okay w/the ln. It’s always sounded a little goofy to me though. It’s not popular, but I can see it rising the charts in the next few years.
River-Super handsome & chill sounding name. Nice w/Kit & the ln too. Getting more common though, for sure. I wouldn’t think it’s top ten bound, but top 100 likely.
Amos-I don’t love this w/the ln, but it’s a fun & interesting classic that sounds nice w/Kit.
Forest-I do like this spelling much more than [name_m]Forrest[/name_m]. Still too strongly associated w/Forrest Gump for me to get on board w/it, but it’s a nice enough name that fits okay w/Kit & the ln.
Simon-Cute & classic & great w/Kit. Not my favorite w/their ln, but not awful. I don’t see this getting terribly popular.
Wren-I don’t know. It’s kind of too feminine for boys & too masculine for girls in my opinion.
Linus-So cute! Maybe my favorite w/Kit & probably in general. Not my favorite w/the ln, but it’s not a deal breaker.
Dexter-That’s fun. I love the nn [name_m]Dex[/name_m]. This fits in well.
[name_f]Hope[/name_f] this helps.