不能,中国户籍制度规定,在国外居住两年以上的人都要注销国内户口,你持美国绿卡,并已注销了户口,所以按规定是不能恢复户籍的.没有户籍,当然不能补办身份证.
可以的啊,绿卡只是永久居留的权利,并没有改变你的中国国籍。等你归化了入了他国国籍就不用身份证了。