这么多问题就一句话:需要通过上海市的打分标准才可以落户,落下的是集体户。只有在上海买房以后迁成个人户才算正式上海户口。外地配偶需要结婚10年以上才能迁入上海,小孩子可以随父母任何一方户口。毕业后若户口没落下,直接打回老家或者你在第三地解决户口,户口落在第三地。以后在上海工作的话,基本上迁入上海户口的几率很小,在0左右。