Answer:
Longer than a decade and shorter than a milennium
Small, containing light, You'll need it in the dark, It will provide that spark, and shine into the night. Will light up any pyre, 'Cause it can help make a fire.
The more you take, the more you leave behind. What are they?
A young man wants to have it, but when he has it he no longer wants it. Blade in hand he attacks it And does his best to remove it. Yet he knows that it is all in vain.
Brings celebrities into your home every night.
I am a room that has a roof but no walls. What am I?