Great ones know what to reuse.
The customer is Professor Knight. A boilerplate is the title page, pledege, statement that everyone contributed fairly, the table of contents, and placeholders for the various sections of a document. Start from general to specific requirements. The spec is something that would be prepared by interaction with your client since it is the formal listing of what your client is getting. Nominally, presentations should be about 10 - 15 minutes but they should be as concise as possible.