呵呵,你想得太复杂了。
如果你户籍在上海,并且以后计划退休都在上海生活,建议你在上海购买社保。
如果你在苏州交也是可以的,这个好处是如果你目前就医,苏州社保比上海社保更适合你。
如果你在苏州交社保,等你离开苏州的时候,你到苏州社保中心开具《社保缴费凭证》,然后交给上海社保中心,办理社保转移手续就可以合并了。
不过只能将你个人缴费部分转移,公司缴费那部分作为统筹基金将留在苏州本地。不过,这跟你个人退休待遇无关,是国家对社保基金使用的一个政策。
补充:
在苏州交社保只要有劳动合同就可以办理,不过按照劳动用工备案的要求,你必须在苏州办理临时居住证,才能签订劳动合同。