WARNING the spoilers are actually spoilers so if you do not wish to know details of the Hobbits ending it is strongly advised you do not read the spoilers, you are not missing anything important.
I have made Throin's company as playable generals for the Dwarf campaign. It is only very basic at the moment, they all have the same starting traits and ancillaries and they start in an awkward position as the game crashed when I tried to put them in a different location. when you start a Dwarf campaign just open the lists scroll and move them away from the castle they are standing on.
When I get time I shall add traits representing their personality, may make biographies for them and if I figure out how to I will change the family tree. It is very unlikely but if I ever get around to i I may make unit models.
Find the Third Age TW folder and put this in Data/World/Maps/Campaign/Imperial Campaign. It is recommended you make a copy of your current descr_strat file
Thorin's Company.zip
Put this in Data/Ui/Custom_Portraits.
Thorin's Company Portraits.zip