RE: kit storage
I am storing a TF giant scale corsair kit at the moment for a future build. I just leave it in my house, so far so good.
My advice would be to avoid a place with big temp changes and aim for a middle of the road humidity. Too high or too low will probably eventually cause problems.