I'm still not woken up, but as far as base prices on different planets you could declare one planet a "producer". There the commodity would be produced and relatively cheap. It's price on various planets would depend on this formula :
price = distanceFromProducer * scarcity * demand.
or something similar.