Better have cover letter
1. If by snail-mail, cover letter is a must; by email, the email text is your cover letter.
2. It is upto you what kind of certificate you want to include in the application. You can ignore a few if you feel them not necessary or not helpful.