你人還不在美國就遞交485?你根本不符合要求啊。
guess if you are lucky then the INS will never find out. But if they do find out somehow, even after your green card is issued, they can take it back.
If you were living in Canada at the time, why not just use consular processing? It may even be faster than 485!