固体燃料を20年は無理があるだろ、安全を考えたら精々10年では?
温度に反比例して寿命が短くなるから保管場所がアラスカの地下とかなら20年持つかもしれんけど