Planetside uses lockbox style rooms that you can access missions, squad info, store weapons etc. Its not an actual house but a place that you load into. Or so ive read.
Economy generally starts up no matter what. Its how it starts that is important. I mean ive seen games where useless items are sold for extremely huge amounts. Even when money making is one of the harder aspects.
Get ready for the onslaught of obligatory insults...
Welcome to the community.