Answer:
Metaphor and hyperbole.
Step-by-step explanation:
Figurative languages are those language techniques that a writer may employ to give a deeper insight into the work. These languages stray away from the usual conforms of language and give colorful writing to the work by using simple sentences to mean deeper things.
The given sentence is a metaphor as well as a hyperbole.
Metaphors are those sentences that make a comparison between things or a word or phrase is used to mean other things. On the other hand, hyperbole is the exaggerated use of words to mean something else, but which cannot be literally taken in reality.
The use of the word "was such a hothead" presents the metaphorical part while words like "might not hesitate to sell a kidney or a cornea, or a piece of her liver" is the hyperbole part.