Specifically, does a player draw a card when Harvester of Souls dies?
No, Harvester of Souls does not trigger its own death trigger
Read the card carefully, it says
Whenever another nontoken creature dies, you may draw a card.
It specifically doesn't count itself. For other creatures, it depends on the exact wording of that card and cannot be stated generally.