I've been playing around on the PTR today and was able to claim 4 islands as a solo company. it looks like the company points are not shared across the grid. Also the only upkeep is gold witch isn't to hard to get. Not sure why there's taxes on everything on pve if the only upkeep is gold.