@biohazardbeluga
Will there be different currencies for different planets, or will all planets share the same currency?
Not that I'm aware of.
If I own a shop where I sell goods, will I always have to be in attendance to that shop or will there be some way to hire an NPC who can instead tend to customers if I'm offline?
You can assign an NPC to sell your goods.
Is there a way to store my money that makes it inaccessible to others (e.g. a bank, or a safe in my home) or will all of my gold be on me at all times, and will I lose 100% of my gold on death?
You'll be able to store items in your home.
Do items degrade over time? If not, how will blacksmiths have a stable source of income if each player only needs to buy a weapon once?
Yes, they do.