1.no need to attach resume
2.u can attach cover letter in case you are attaching any extra sheet to the application.
see Document Checklist [IMM 5612] -it clearly explains which doc to be sent with application to CIO
cic.gc.ca/english/information/applications/skilled.asp