Thanks for the reply but there are no clear transactions on applying online for PR card and whether it needs notarized copies or not?
If it does not ask for something, do not provide it. If it does not ask for copies of all pages of passport - do not provide it. For notarial copies: only things that are not in English or French in original need translations. (Note that international passports are, to my knowledge, require that the biopage contain English or French versions i.e. 'name' - therefore the biopages do not require translations/notarized copies.)
If it does not ask for notarial stamps on docs that are already in English or French - do not provide.
Do not provide notarial copies and stamps of things they do not ask for.