r u sure u can apply for them when they are here? please be aware that the rules have been changed so basicly no one could apply for imm. inside canada. therefore. your question seems meaningless for your aprents have to take the exam. outside canada.
u'd better check with www.cic.gc.ca
1)境内体检并不代表境内申请,一般是递表buffalo申请,体检在境内。
2)“please be aware that the rules have been changed so basicly no one could apply for imm. inside canada.”不正确,如果是配偶、伴侣或者子女还是可以境内申请的,而且境内申请还有人道主义一种(也需要担保的)。
3)所谓的新法的要住满一年以上的才可以申请的,在官方网站上没有看到,建议打电话给CIC问。