For long term storage, the right batteries don't exist yet (commercially). The good options are going to be one of sodium ion, flow batteries, or thermal batteries.