你好,首先回答你第一个问题:外地非城镇户口,在上海市不必须缴纳公积金。要缴纳的话也可以,跟公司商议!公积金不可以转移的(*^__^*)温馨提示(*^__^*)真心希望你能采纳我的回答,如有不明白 ,可以继续追问,若满意,记得及时采纳。