(1) If I have canada GC, do I need to stay in max 2 years in order to keep it? (2) How long can I apply for citizenship if I just get my GC. Thanks a lot