LN: Animal (can have an animal in the meaning too)
DH: Unisex / medieval
DW: Initials are JK
DS1: A nickname as fn / his father's fn or mn
DS2: fn+mn:
https://www.behindthename.com/names/gender/masculine/tag/top_10_in_canadaDS3: Occupational / nature
DS4: fn+mn:
https://www.behindthename.com/names/gender/masculine/tag/thomas_and_friends_characters (feel free to change a nickname into a fullname)
DS5: Irish / rank 400-450
https://www.behindthename.com/top/lists/united-states/2017