Such a person can be called a gold digger.
The word bequest is another way of saying the word legacy. The word legacy is a word that refers to money that someone leaves in his Will after he has died to another person.
repeatedly
Another word to explain that situation may be endurance.
A person who says one thing but does another is called a hypocrite.Saying to do this, and doing another is making someone a hypocrite
You are thinking of the word "fiery" which means like fire or full of fire. There is no such word as "firey"; not then nor now. Often Shakespeare uses the word "fiery" to describe someone's temper. Saying someone is fiery-tempered is another way of saying he's hot-tempered.
Bankrupt
Someone who does that is a "sycophant."
A word for another way of saying something is a synonym.
The proper word or another way of saying awesome is the word 'stupendous'.
direction
Lighter
Epigram