Yes random does mean random placement as well. There is random planet setups though so your position may not change, the planet types will. With the map maker you can set a planet to be WeightedRAndom (randomly chooses any planet class), RandomSpecial (asteroids, nebulae, gas giants), WeightedNonIce and lots of other choices.
There has been little word from IC since the last diplomacy update in January. I think Stardock has them locked up.