Is there a comprehensive list which we can pick names from? I’m looking for all traditional names, not names that are modern creations or not Jewish originally.
Considering your criteria, I'm assuming you would appreciate this seffer: שמות בארץ
It's everything Reb Chaim Kanievsky has to say about names, which to use and which not to use.
As found there, even according to Rabbi Kanievsky, it's fine to use names that weren't traditionally Jewish if there was a gadol who had that name already or if someone in a medrash had that name.
In fact he writes there that he thinks he remembers a Medrash Teiman that listed someone with the name Chaim. (Yes I was looking to see what he had to say about the nontraditional name Chaim. What can I say. I'm that guy.)
Multiple lists are available online. They don't make the exact same distinction as you but provide background information for each name that should allow you to decide which is appropriate.
We also used and liked the print book Best Baby Names for Jewish Children.
Last, if helpful, I listed here a number of sources on halachot of baby names.