Before answering the question, it is important to establish and define what is an antonym.
Antonym: a word opposite in meaning to another word.
Let's define
demolish: destroy, consume, annihilate, crush.
Its antonym will be the opposite: build, construct, create
imaginary: fictitious, invented, abstract, fantastic.
Its antonym: factual, real, proven, ordinary.