edit ; oh and your stuff is safe in a tent, as long as you don't bring people you can't trust in it. It'll disappear if you don't visit it for 4 weeks, and if you have people tagging you at time of creation, they will see it on world map as well.
That sounds really awesome. If you are a few, you can scramble to get the ten pieces and create it "together"... How much science is needed?
I also feel that you should be able to have a personalized locker or something where you can store stuff
Why not get pawn shops? You trade in your stuff for a certain amount of caps which you then can put in bank, or keep. And if you don´t reclaim your stuff and repay the money within a certain period you lose the stuff. The amount of caps you get for the stuff in pawn shop should be lower than what you could get from a trader...