Well I'm not sure what the self addressed envelope is for, I've never heard of attaching that before.
A cover letter and resume is good though. Just remember to act confident. As you go hand in the resume (and try and hand it directly to the manager) keep repeating to yourself exactly what you just typed here
i would be perfect for it
Confidence will take you a long way! Good luck!