Hi All, ive played the game for couple of days and it finally clicked, im loving it

Anyways i do have some questions. So far ive just done the campaign and at the moment im on the scenario called appocalypse, or something to that effect. But what ive noticed so far is, the first couple of turns if you dont buy colony ships and wait for them to build, by the time you get 1st one launched all of the planets would be taken. of course ive only played on either tiny or small maps, but im curious does it get easier on bigger maps? Or do you have to do a rush every game?
Also because im spending so much on colony ships early on and virtually deplete my homeworld and any other nearby worlds of population, im in financial trouble from the start, and cannot get my production stable untill very late game. I know im overexpanding, but if i dont do it straight away ai takes over everything and i fall behind badly. Would anyone have any pointers?
And the last question. Is there a way to set migration between colonies? Or is it just done through colony/troop ships? there used to be a handy feature in Moo3 where u could set migration to planets, is there anything similar here?
Thanks for replies in advance