It should be: "El armario estará listo para ser usado todo el invierno."
Also any high-school Spanish teacher would wince at the sight of all those misplaced commas.
A suggestion from a native Spanish speaker: get your reading practice from somewhere else.