Here's how I would do it.
I'd clean each piece, remove any batteries and put on lens caps and body caps, and wrap it up with a soft microfiber cloth. I would wrap that with a layer (or two) of bubble wrap and tape that up with some plastic shipping tape. I would take all of the pieces and place them in a box with a tight sealing lid (Tupperware, Sterilite, etc) or better yet, a moisture-proof Pelican case. I would add in a number of packets of dehumidifying agent (DampRid is one brand to look for), then close it up and seal the seam between box and lid with shipping tape.
Keep that in a place where it won't get jostled. Moisture/humidity is the most likely enemy you need to worry about, especially if you live in a humid area. Assume any electronic contact will oxidize during storage and need cleaning when you pull it out again.
The cloth will protect the items against any degradation by contact from the plastic in the bubble wrap. The DampRid will keep the humidity low. The bubble wrap will protect from bumps and minor drops during moving of the box, and making the seal as airtight as possible will minimize moisture getting in in the first place, so to me, that's what you want here. Store in a dark place and away from significant heat or temperature changes (so a closet, not the garage).