Some grammar questions :>
1) When you say 'I think' at the end of a sentence, should you put a comma before it?
e.g. They have good chicken, I think.
2) Before a quote, should there always be a comma?
3) If you're quoting or paraphrasing something, does it always have to be in quotation marks? e.g. in a journal entry, I might write, 'I thought damn, missed the damn train again, damn it' but if in reality I thought something else, do I still need to put quotation marks around the thought?
4) When do you put a dash between words that are combined? e.g. blue-coloured or red-haired
5) If a quote has an exclamation mark, do you still have to put a period in at the very end?
6) If an entire sentence is in brackets, does the period come before or after the bracket?
7) When you make a list of something, should there be a comma in between each item, and when you introduce it, should it be a colon or semi-colon?
Is a comma before 'and' and 'or' ok? Does it depend on context?
Thanks
1) Yes.
2) Nope.
5) No. An explanation mark replaces the period.
They are the ones I can actually answer. Awaiting answers on the rest though because I want to know as well. 
3. Paraphrasing should never be in quotation marks. Internal speech (ie thoughts) are often in italics, but they do not need to be as they were not actually spoken. It helps the reader, though. Also, only the exact words thought ought to be in italics (ie not the 'I thought' part).
4. When they operate as a phrasal adjective (ie two words that join together to describe a noun separate from them). For example, a blue-coloured bird is a bird that is blue in colouring, whereas a blue coloured bird is ambiguous, as it could also mean a coloured bird that is sad ('blue').
6. If the start of the sentence is inside the brackets, all the punctuation pertaining to that sentence should also be inside the brackets.
7 - Part A. A list where each item is short should not be introduced by either a colon or a semi-colon. The list should flow on naturally, and a comma should be placed between each item. Some people omit the comma after the penultimate item and before the final 'and', while others use it. I judge it based on what would be clearest for the reader in the exact sentence I am writing.
7 - Part B. A list where each item is long also need not be introduced by any punctuation. The only difference is that each item on the list should be separated by a semi-colon - this is because each item on the list may have its own commas within it, so it would be confusing if items were also *separated* by commas. In this type of list, a semi-colon should always be used after the penultimate item and before the final 'and'.
7 - Part C. Semi-colons never introduce lists. Semi-colons give an intermediate connected-yet-separate identity to multiple clauses that are complete in themselves; they recognise that the two clauses do not flow naturally on from each other and thus cannot use a comma, but also recognise that they are logically connected in meaning. (Note: That sentence is intentionally intended to be an example!) That is why they are used to separate list items when each list item is practically a sentence in itself. Colons are effectively used in place of 'ie' or 'in other words' to signal that you are about to essentially say something you have already said, but in a more detailed way.

Depends both on context and the conventions one was taught. Always ask what would be most clear for the reader and natural in the context, in my opinion.
Wow. Massive grammar-high. Brilliant.