a) depends on what you mean by equality and/or hierarchy.
b) explain what you mean by "human nature".
c) people lived without the kinds of institutionalized hierarchies (like the ones we live with) for a long time. even feudal history is short compared to how long we've been around, much less capitalism.
you might want to do a search here for "equality".