His civil partner is David Furnish.His [usual] songwriting partner is Bernie Taupin.
No, she is not.
Not Sure
Steak
Yes
It is about a man master baiting.
One of his cousins are Donald Dwight
Yes, Elton John has 2 kids.
Actually Elton John has Olivia Newton John's name. Elton John was born Reginald Kenneth Dwight and changed it to Elton John.
Yes, he has a partner.
No
Red is the most likely answer, which would explain his Red Piano Tour.