You should better use disabled rats as teleport markers since they work very well as mobile markers too.
To make upgradable homes you need to place initially disabled objects and enable them through a script when the player buys the upgrade order for example.
To prevent the player from selling back the upgrade orders you can script them to add a second object and script the second object to remove the first and enable the furnitures.